WE ARE YOUR NEIGHBORS.
THIS IS YOUR TAVERN.
Tavern in the Square continually adapts to fit the community in which it is located, creating a fun and casual atmosphere that is enjoyable for everyone.
Framingham’s newest restaurant: We try out Tavern in the Square in Shopper’s World
"Tavern in the Square plans to open 5 new locations in Massachusetts, New Hampshire."
"Tavern in the Square features special cocktail for local teachers."