Enjoy views of the water while dining on a fancy feast at one of these gorgeous riverside restaurants. Whether you're indoors or outdoors, dining waterside is enjoyable any time of the year! 

Black Bass Hotel and Restaurant

Black Bass Hotel & Restaurant
Black Bass Hotel and Restaurant

Dine along the water at one of Bucks County’s oldest inns! Amid the history and breathtaking views of the Delaware, feast on Charleston Meeting Street Crab, their signature dish, topped off with a Basstini.

 

Canal Street Grille

Canal Street Grille
Canal Street Grille

Relax along the water as you enjoy a fusion of Greek and American cuisine at this local favorite. Their unique menu, coupled with a wide range of vegetarian and gluten-free options, ensures there’s something everyone will enjoy!

 

Charcoal BYOB

Charcoal BYOB
Charcoal BYOB

Since 1995, Charcoal BYOB has been a family business in Yardley. Anton (Tony) Plescha, the man who started it all, still has reigned over lunch, but now his sons use their creativity during dinner service. Patrons can enjoy seasonal recipes, like Ricotta Dumplings and Barbecued Jerk Spiced Grouper.

 

The Deck Restaurant & Bar

Playhouse Deck
The Deck

Located behind the historic Bucks County Playhouse in New Hope, admire the Delaware River behind the sliding garage-style window doors. Order the classic Deck Burger, or something with seafood, like the North Atlantic Salmon or Pan Seared Scallops.

 

Francisco’s on the River

Francisco's on the River
Francisco's on the River

Join Chef Francisco Argueta at this riverside BYOB near Washington Crossing for an evening of Italian and Mediterranean cuisine.  Begin your meal with a refreshing Caprese Salad followed by a sumptuous serving of Pasta alla Cioppino. Bon appetit!