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 PhotoLocation
Upper Black Eddy, PA
Delaware River / Delaware Canal