The Sun Tavern

500 Congress St, Duxbury, Massachusetts, United States