The Sun Tavern

500 Congress St, Duxbury, MA 02332, United States