Sports Bar




Die-hard sports fans can always be found at Tavern in the Square in Salem, cheering their teams to victory as they watch on big-screen TVs. The atmosphere here invites some good-natured chaos, while a selection of domestic and international beers will keep you cozied up to the bar for the entire game. Tavern in the Square, 189 Washington St., Salem, 978-740-2337, taverninthesquare.com

Readers’ Choice: Tavern in the Square, Salem

Add your comment:

 

 

Edit ModuleShow Tags
Edit Module Edit ModuleShow Tags
Edit ModuleShow Tags
Edit ModuleShow Tags