Thursday, December 28, 2023

Tavern in the Square Opens in Dedham

A local group of restaurants and bars has opened another new outlet, with this one being just southwest of Boston.

According to multiple sources, Tavern in the Square is now open in Dedham, and as mentioned in an earlier article, it has taken over the former Joe's American Bar & Grill space on Providence Highway. The new location is one of three that was announced earlier this year, with one in Framingham opening this summer while another in Weymouth is planning to open as well. (Other outlets can be found in North Station and South Station in Boston, Allston, Burlington, Littleton, Lowell, Shrewsbury, Tyngsborough, Woburn, and Wrentham.

The address for the new location of Tavern in the Square is 985 Providence Highway, Dedham, MA, 02026. The website for all locations is at

[A related post from our sister site (Boston's Hidden Restaurants): List of Restaurant Closings and Openings in the Boston Area]

Please help keep Boston Restaurant Talk and Boston's Hidden Restaurants going by making a one-time contribution or via a monthly subscription. Thanks! (Donations are non-deductible.)