The Narrows

0(0 reviews)
|$$|

About

Historic inn, restaurant, and bar dating back to 1812 on the scenic Delaware River and Delaware Canal State Park. American fare and specialty cocktails in a charming riverside setting.

Community

Add a Photo

Location

Upper Black Eddy, PA

Delaware River / Delaware Canal

Discover More Waterfront Restaurants

Explore All Restaurants