Tavern in the Square South Station

Tavern in the Square South Station Located in the middle of the historic South Station, Tavern in the Square is here to make your commu Train delay? Come hang with us!
(286)

Located in the middle of the historic South Station, Tavern in the Square is here to make your commute more enjoyable. Forget standing around, we have bar seating and tables to help you relax. Serving up a rotating selection of 32 of the finest beers, and a menu featuring delicious appetizers, soups, salads, and sandwiches. With four TVs, you’ll never have to worry about missing the game. Whether

you’re passing through, waiting out a delay, or enjoying a drink after work, Tavern at South Station is the place to be.

Address

640 Atlantic Avenue
Boston, MA
02110

Opening Hours

Monday 10am - 11pm
Tuesday 11am - 11pm
Wednesday 11am - 11pm
Thursday 11am - 11pm
Friday 11am - 11pm

Telephone

+18572334717

Alerts

Be the first to know and let us send you an email when Tavern in the Square South Station posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to Tavern in the Square South Station:

Share