Carlucci's Waterfront was selected as one of the restaurants with the best views while you dine in New Jersey.

Located in Mount Laurel, NJ, the restaurant gets its name literally from being close to water. The restaurant sits right up against Rancocas Creek, according to Best of NJ. Customers can dine on Italian food (with recipes that have been passed down through generations) while taking in the scenery. If you time it just right, you can witness incredible sunsets.

They even make it convenient to sit outside on their patio during the colder months with heaters.

Take a quick tour of Carlucci's Waterfront, their patio, and catch a glimpse of the view in the video below

Another Garden State restaurant with a view that made the list was the Lambertville Station Restaurant and Inn, in Lamvertville, NJ.

Credit: Lambertville Station Restaurant and Inn New Jersey

As you can see in the pictures above and below, the restaurant and inn overlooks the banks of the Delaware River. Best of NJ notes that they offer an American-style cuisine that ranges from casual meal options all the way to fine dining plates.

Credit: Lambertville Station Restaurant and Inn

To see what other NJ restaurants made the list go here.