Dave & Buster's to open new location in Lynnwood, Washington

Dave & Buster's is opening their third location in Washington state soon.

Top Videos