A New England restaurant chain known for its cozy interiors and elevated bar food has expanded to the South Shore.

Tavern in the Square opened its new Braintree location, across from the Braintree Mall, on Monday, Sept. 15.

The opening marks the brand’s 18th location — joining others throughout Massachusetts, Rhode Island, Connecticut and New Hampshire.

“The Braintree location delivers a vibrant dining experience with a spacious layout, featuring a lively bar, comfortable booths, high-top tables, and a large outdoor patio — designed to accommodate gatherings of every size,” a press release read. “Guests can enjoy Tavern in the Square’s diverse menu, curated by Chief Culinary Officer Rich Vellante and Andrea Nordby, featuring scratch-made dishes crafted with fresh, locally sourced i

See Full Page