The Fort Pointer tweets "pretty well confirmed" news that a Mexican restaurant from the owner of Atlantic Beer Garden will open at South Station, across from CVS on the ground floor. Most recently, the station saw the opening of a new location of Tavern in the Square.
[Photo: Atlantic Beer Garden/Official Site]
Share this story
The Latest
Filed under:
Food-Filled New England Day Trips Outside of Boston
Where to eat and drink on the Cape, in Portland, and elsewhere in New England