Best of Boston
2016 Best Town Center, South
Ah, the “town green,” one of New England’s oldest institutions. Cohasset’s version continues to thrive as a community center. Holiday parades and farmers’ markets play out on Cohasset Common, and on nearby South Main Street, you’ll find a decidedly modern stretch of shops and restaurants.