Due to unprecedented restrictions imposed by state and local officials that have made it impossible for local restaurants to survive this pandemic, we have made the difficult decision to temporarily close the Northborough location through the winter. We will see you in 2021, a hopefully much better and safer year.
Stay safe and healthy,
Tavern in the Square Northborough
Tavern in the Square Northborough is located in the heart of Central Mass, just minutes off I-495 and approximately 40 minutes from both Boston and Worcester. We feature one of the company’s largest bars with 50 draught beers from both local breweries and breweries around the world. We feature two separate dining rooms which can accommodate parties of up to 50 people.
As with all our locations, we are proud to be an integral part of the community with sponsorships and charitable events. We are thrilled to be in Central Massachusetts and look forward to a long prosperous relationship with its residents.