15 New Jersey Restaurants Right On The River That You’re Guaranteed To Love

New Jersey has over three dozen gorgeous rivers, along with numerous tributaries, brooks, streams, and canals. Lucky for us, some of these rivers have restaurants right along their banks. While there are many kinds of waterfront dining experiences – ocean, lake, pool, and pond, there’s something so special about the steady flow of a river. Enjoy your next meal riverfront at one of these fantastic restaurants in the Garden State. Please note that the list begins with North Jersey restaurants and ends with riverside spots in the southern portion of our state. Without further ado, here are some of the best riverfront restaurants in New Jersey.

We’re aware that these uncertain times are limiting many aspects of life. While we continue to feature destinations that make our state wonderful, please take proper precautions or add them to your bucket list to see at a later date. If you know of a local business that could use some extra support during these times, please nominate them here: onlyinyourstate.com/nominate

Do you agree that these are some of the best riverfront restaurants in New Jersey? Did any of your favorite places miss the list? If so, be sure to share them with us in the comments below! For more waterfront dining in New Jersey, check out these 14 restaurants by the beach.

Address: 115 River Rd, Edgewater, NJ 07020, USA
Address: 40-4 Riverwalk Pl, West New York, NJ 07093, USA
Address: 7800 B River Rd, North Bergen, NJ 07047, USA
Address: 120 Sinatra Dr, Hoboken, NJ 07030, USA
Address: 1 Marin Blvd, Jersey City, NJ 07302, USA
Address: 1339 River Rd, Titusville, NJ 08560, USA
Address: 778 Frenchtown Rd, Milford, NJ 08848, USA
Address: 8 Coryell St, Lambertville, NJ 08530, USA
Address: 11 Bridge St, Lambertville, NJ 08530, USA
Address: 51 Main St, Clinton, NJ 08809, USA
Address: 876 Centerton Rd, Mt Laurel Township, NJ 08054, USA
Address: 2 Washington St, Mt Holly, NJ 08060, USA
Address: 60 Main St, Pennsville, NJ 08070, USA
Address: 5724 U.S. 9, Tuckerton, NJ 08087, USA
The OIYS Visitor Center

riverfront restaurants in New Jersey

April 13, 2021

What are the best restaurants for waterfront dining in New Jersey?

If you like the idea of dining with a view, there’s nothing quite like enjoying a meal right on the water. One of the best regions for waterfront dining in New Jersey is the Jersey Shore. When you’re there, be sure to check out any of the following restaurants for incredible food and, arguably, even better views: Beach Tavern, Rooney’s Oceanfront Restaurant, the Boondocks Fishery and Grill, the Marina at Oceanport, Klein’s Fish Market, Panini Bay, Oyster Creek Restaurant and Boat Bar, and MJ’s Buttonwood Manor.

What are the most popular restaurants in New Jersey?

One of the best parts about living in or visiting New Jersey is the opportunity to enjoy some of the best dining in the U.S. While nearly every restaurant in the Garden State offers something special, there are certain restaurants that gain their popularity for good reason. Some of these must-try restaurants include Felina in Ridgewood, Hearthside in Collingswood, Cellar335 in Jersey City, Big Mike’s Little Red Store in Atlantic Highlands, The Pasta Shop in Denville, Franklinville Inn in Franklinville, Sagami Japanese Restaurant in Collingswood, Marley’s Gotham Grill in Hackettstown, and Victoria Diner in Branchville.

Where can I go for the best views in New Jersey?

Whether you enjoy dining with a view or a meandering trail that leads to a breathtaking overlook, New Jersey offers plenty of places for excellent views. If it’s scenery you’re after, you can’t go wrong with a trip to any of the following locations: Grounds For Sculpture in Hamilton, the Red Mill in Clinton, Liberty Science Center in Jersey City, High Point Monument in Sussex, Liberty State Park in Jersey City, Cape May, the Delaware Water Gap in Northwest New Jersey, and Duke Farms in Hillsborough. Learn more about these picturesque destinations in New Jersey.

Address: 115 River Rd, Edgewater, NJ 07020, USA
Address: 40-4 Riverwalk Pl, West New York, NJ 07093, USA
Address: 7800 B River Rd, North Bergen, NJ 07047, USA
Address: 120 Sinatra Dr, Hoboken, NJ 07030, USA
Address: 1 Marin Blvd, Jersey City, NJ 07302, USA
Address: 1339 River Rd, Titusville, NJ 08560, USA
Address: 778 Frenchtown Rd, Milford, NJ 08848, USA
Address: 8 Coryell St, Lambertville, NJ 08530, USA
Address: 11 Bridge St, Lambertville, NJ 08530, USA
Address: 51 Main St, Clinton, NJ 08809, USA
Address: 876 Centerton Rd, Mt Laurel Township, NJ 08054, USA
Address: 2 Washington St, Mt Holly, NJ 08060, USA
Address: 60 Main St, Pennsville, NJ 08070, USA
Address: 5724 U.S. 9, Tuckerton, NJ 08087, USA