The Narrows is a new American restaurant with fantastic views of the Delaware River and Canal. The historic building dates back to 1812.
Continue exploring Delaware River Valley, PA and NJ
Please read our Privacy Policy for details as to how we may and may not use your contact information.