Riverside American Comfort Dining
The Narrows Restaurant, Bar & Inn offers hearty American comfort food with touches of Italian influence in a cozy setting overlooking the Delaware River. Guests highlight well-prepared classics such as steaks, fried chicken, burgers, and pasta, along with vegetarian-friendly options. A lively bar area with high ceilings contrasts with intimate tables near the fireplace. Attentive, personable service and housemade desserts, including lemon ricotta donuts, round out the experience.