Start from
The Red Lion Tavern
71 S Main St, Cohasset 02025