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,

Readers’ Choice: Tavern in the Square, Salem