Split Rock Beer Garden

12 Parking Way, Cohasset
(781) 400-6031