Dave & Buster's will eventually take over space once leased by Sears. NATICK – Dave & Buster's, a sports bar and restaurant chain with more than 100 locations nationwide, has the green light to move into Natick Mall.