Best of Boston

BEST Seafood Restaurant, cape cod

2005 BEST Seafood Restaurant, Cape Cod

The Red Inn


With its wide windows and incredible vistas, this circa-1915 inn offers a clam’s-eye view of Provincetown Harbor and the lighthouse at Long Point. Hardwood floors and beamed ceilings set the mood for platters of fresh-off-the-local-boat cod, lobster, and oysters. The… read more»