Find bars and pubs in Duxbury, MA. Listings include The Sun Tavern Duxbury.
The Sun Tavern is an upscale, yet casual, fine dining restaurant located on a country road in the seaside community of Duxbury, MA just south of Boston.