Shell914's North Truro, MA, USA
481 Rte 6
My husband and I visit the Cape every year and have driven by this restaurant a dozen times because ...
Top Mast Cafe
209 Shore Rd
We visit the Cape every year and I have to go to Top Mast to get my lobster omelet. The omelet is c...