Best of Boston

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.

15 Commercial St., Provincetown, 508-487-7334,