Historic New England Tavern Dining
The Sun Tavern occupies a charming 18th-century country tavern in a South Shore community outside Boston, offering a cozy setting for both everyday meals and special events. Guests highlight a varied menu featuring carefully prepared dishes such as duck, scallops, and steaks. Attentive, personable service and an inviting event room with adjoining terrace make it a popular choice for gatherings.