LOCATIONS
MENUS
GIFT CARDS
FUNCTIONS
LOYALTY
ORDER ONLINE
RESERVATIONS
More
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."