New Jersey has some pretty amazing seafood spots, some are even right on the water. However, we only have a handful of restaurants that you can boat right up to and grab a meal. This iconic seafood restaurant, Oyster Creek Restaurant and Bar in Leeds Point is one, and it shouldn't be missed.
Oyster Creek Restaurant and Boat Bar is located in the marshes of Otter Pond, off Oyster Creek and the Great Bay. It’s one of the best restaurants to eat in New Jersey.
It’s a restaurant and bar, surrounded by a small fishing village. It's around two miles from a main road.
The restaurant is surrounded by protected lands, so you'll see plenty of wildlife - especially birds.
Since it's miles from civilization, the views seem to go on forever. This is what you'll see from the deck.
The deck is a great place to grab a drink and watch the sun set but it's also a wonderful spot to hang out all day. It's is also a great place to enjoy the sunset, so try to time your dinner around sunset!
The atmosphere is fantastic and this is the perfect place to just relax.
The mouthwatering seafood is just a bonus!
They offer a full menu with shrimp, salad, lobster and even stuffed chicken.
They also have a seasonal crab room as well as a sushi bar.
If you're not looking for a full meal, grab a drink at the boat bar (made from a real boat) or get one of their delicious desserts.
A local favorite for decades, this restaurant has won awards for its outdoor dining scene, crab cakes, clam bar and more.
If you've ever dined at this beautiful waterfront restaurant, share your experience with us in the comments below!
For more secluded restaurants in New Jersey, check out this eatery in the woods.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!