Nestled right in the corner of historic downtown Salem, MA. Opened in 2009, Tavern in the Square has led the resurgence of the downtown area & helped make Salem a destination for locals & tourists year round & not just during Halloween season. We offer high top seating in our bar area & low top seating with comfortable leather booths in our dining room. Every summer our Guests flock to the largest outdoor patio on the North Shore. Tavern in the Square Salem has been voted the Reader’s Choice as the #1 Sports Bar on the North Shore by North Shore Magazine 4 years in a row. We are the perfect spot to catch all the major sporting events on one of 32 high definition TV’s & projection screen.
Located within walking distance to Salem Old Town Hall & Witch History Museum
Follow us on Instagram: @taverninthesquare & Twitter: @TavernintheSq
Tavern in the Square - Salem (CLOSED)
Time Out says
Details
Discover Time Out original video