From Our Editors
Come hungry and leave happy! Del's Lemonade in Cohasset aims to please even the pickiest eater.
Brush up on your parallel parking skills ? the restaurant's King Street location offers nearby street parking. Bikers can store their bikes safely while they enjoy a meal at Del's Lemonade.