at 120 Beverly St, Boston , 02114 United States
Right next to North Station T stop
855 FB users likes Tavern in the Square North Station, set it to 93 position in Likes Rating for Boston, Massachusetts in Restaurant & Cafe category
Tavern in the Square North Station is Boston based place and this enity listed in Fast Food Restaurant category. Located at 120 Beverly St MA 02114. Contact phone number of Tavern in the Square North Station: (617) 263-0404
We are a restaurant catering to all things charcuterie! Meat and cheese along with crispy pizza and a craft beer selection to die for.
sissy k's "the place to be!" - a Boston favorite- 21 years and still packed 7 nights a week!