Tavern in the Square Northborough is located in the heart of Central Mass in Northborough.
Tavern in the Square Northborough is located in the heart of Central Mass in Northborough, just minutes off I-495 and approximately 40 minutes from both Boston and Worcester. We feature the company’s largest bar 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 Mass and look forward to a long prosperous relationship with its residents.
Tavern in the Square ...“Think Beyond the Game”
to add Tavern In The Square map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy