South Station, MA

American Tavern, Bar & Restaurant in South Station, MA

Hours

MON-FRI
10:00am – 8am

SAT-SUN
11:00am – 7pm

*This location currently
does not take reservations or online ordering.

Contact Us

640 Atlantic Avenue
Train Terminal
Boston, MA 02110

857.233.4717

Email Us


Our People

General Manager: Tim Zupon

Executive Chef: Carolina Chacon

Safety first

Our Allergy Commitment

At Tavern in Square, we are dedicated to serving our guests a variety of options while maintaining our commitment to allergen practices, including the provision of completely gluten-free, dairy-free, nut-free and shellfish-free fryers.

We are proud to be a completely nut-free restaurant.