Tag: Tavern Hall

Tavern Hall at Bellevue Square to Feature 20 beers on Tap, Tavern Fare, Shuffleboard

Tavern Hall, the new restaurant and bar, revealed additional details about their establishment. As reported last week,  Tavern Hall will be located at Bellevue Square in the location formerly occupied by Munchbar. This new restaurant and bar will be a partnership between Marc and Bret Chatalas, owners of Cactus Restaurants.  […]