Tavern in the Square South Station
$ • American, Sports Bars
Hours:
700 Atlantic Ave, Boston
(857) 233-4717
About Tavern in the Square South Station
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 10AM - 8PM |
Tuesday | 10AM - 8PM |
Wednesday | 10AM - 8PM |
Thursday | 10AM - 8PM |
Friday | 10AM - 8PM |
Saturday | 11AM - 7PM |
Sunday | 11AM - 7PM |
Tavern in the Square South Station is a convenient stop for commuters seeking a delicious meal or drink. The menu features a highly recommended gourmet burger, along with other tasty options like chicken Caesar salad, clam chowder, and pizza. The staff is attentive and provides excellent customer service. While the clam chowder could have been hotter, the buffalo wings are a hit. The ambiance is unique, as the restaurant is located within the train station, creating a lively atmosphere. Recently, guests have enjoyed dishes like the Whipped Feta app and large bowls that offered generous portions, perfect for taking leftovers home. Despite some concerns with food quality at other locations, Tavern in the Square South Station continues to be a great pit stop for a quick drink or a satisfying meal, making it a popular choice for celebrating special occasions.