Stars is the perfect place for fresh seafood and spectacular oceanfront views in Chatham.
Jennifer MattsonOctober 3, 2022
The Canteen in Provincetown serves the best lobster roll on the Cape.
Cafe Chew in Sandwich has a great patio where you can eat some excellent sandwiches.
Twenty-Eight Atlantic in Harwich is where you should go for a special occasion.
The lobster strudel at The Glass Onion, a Cape Cod institution, is not to be missed.