Atlantica

Romantic upscale seafood restaurant with views of Cohasset Harbor.

44 Border St., Cohasset, 781-383-0900 $$$

Comments are closed.