SHARE

Tavern In The Square Opening New Locations In Framingham, Weymouth, Dedham

A popular bar and restaurant chain that labels itself as "an evolution of the classic neighborhood joint" will be opening several more locations in Massachusetts. 

Tavern In The Square's North Station location in Boston

Tavern In The Square's North Station location in Boston

Photo Credit: Google Maps Street View

Despite any formal announcements, Tavern In The Square's website lists three upcoming locations in Framingham, Weymouth and Dedham. 

The restaurant will also add two new locations in Bedford and Salem in New Hampshire. 

Tavern In The Square already has 10 Massachusetts locations as well as two in Rhode Island and one in Connecticut. The most recent Tavern to open up was in Tyngsborough in February.

Construction has already started on several locations, a spokesperson with the chain told Daily Voice. The opening dates and addresses for the new Tavern locations are as follows: 

  • Framingham: 1 Worcester Road, located in the shopper's world plaza, coming early summer 2023
  • Dedham: 985 Providence Highway. Opening late Summer 2023
  • Salem, NH: located in the Tuscan Village Complex and is the first family-style restaurant
  • Bedford, NH: 125 South River Road. Opening TBD
  • Weymouth: Pleasent Shops, located at 35 Pleasent Street in South Weymouth. Opening TBD 

to follow Daily Voice Norfolk and receive free news updates.

SCROLL TO NEXT ARTICLE