New Bern Restaurants
Make a free reservation
Book for dinner
Order takeout
Treat your taste buds: Explore New Bern restaurants
Earn Free Meals Faster with Bonus Points
Discover New Bern
The birthplace of Pepsi-Cola, New Bern, North Carolina, sits at the juncture of the Trent and Neuse rivers and offers an array of dining options. Taking advantage of its proximity to local rivers as well as to the Atlantic coast, you can enjoy your choice of fish and seafood eateries in New Bern. Choose a fishing-themed restaurant offering catfish and shrimp with Southern sides like creamy salads and hushpuppies. You can opt for a waterfront restaurant with outdoor dining and the fresh catch of the day, or visit a historic location for fine dining with dishes like prime steaks along with pork potstickers and shrimp and grits. You'll also find several new American restaurants with creative takes on vegetarian and vegan options. For a casual meal, choose a wood-fired pizza at a local pizzeria, or visit a barbecue joint for classic North Carolina-style Southern barbecue.
Dining around New Bern Hot Spots
Park
Landmark
Museum
Train Station
Shopping area
Golf Course
Stadium or Arena
Marina
Convention Center
Attraction park
Gallery
Institution
Theatre
Popular area
Hotel / Lodging
Nearby Cities