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 only thing missing is sand between your toes.