|
Best of Boston 2007 Restaurant, Scenic, Neighborhood Cape Cod
Orleans Inn
|
As the only waterfront restaurant in town, the Orleans Inn has reason to brag. But humble’s the default setting at this 132-year-old spot above Town Cove, which has gone through many an incarnation (boarding house, supply store) to reach its current status as the top place to gaze and graze on the Cape, with a dining room serving up local seafood with stirring vistas.