Finally made it down to Cohasset last week. My wife and I had lunch at the Old Salt House. We ate on the patio, beautiful view of the harbor. A working harbor and a recreational harbor.
Food was very good, service was excellent. My wife had the lobster roll, I had the lobster salad. Same lobster salad in each except I had avacado and corn on a bed of baby spinach with mine. Also each had a cup of clam chowder. Good although the clam meat was a little tough (sea clams), but had very good flavor. Not too thick, no uncooked flour taste.
Expensive, $24 for a lobster roll, especially at a time when lobsters are cheap, $3.99/lb at Market Basket. Of course they are shedders at this time of year so you don't get as much meat in a lb of lobster.
$75 with 2 drinks, Not bad for an occasional pamper yourself lunch.
Overall, very good experience.