This Upper Black Eddy Restaurant is a Great Spot for Those Looking for Something New

Image via The Narrows.
The riverside restaurant is a popular spot for people in upper Bucks County.

A restaurant located in a scenic part of Bucks County offers both a unique ambiance and a great place to travel for locals and visitors.

The Narrows, located at 2206 River Road in Upper Black Eddy, is perfected situated next to the Delaware River, offering a beautiful view for those looking for food and something to drink.

First opening their doors in 1812, the restaurant and bar has been a fixture in the upper Bucks County area for over 200 years. Like son many other historic spots in the area, it is still a wonderful place to come and spend time, both for those living in the area and those looking to enjoy Upper Black Eddy’s idyllic landscapes and natural, woodsy charm.

With a wide array of food in their lunch, dinner, and brunch menus, along with a great wine, cocktail, and beer selection, this is the perfect spot to stop by when visiting this gem of an area.

Learn more about the unique spot at


Connect With Your Community

Subscribe for stories that matter!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.