The Garden State is home to some of the finest restaurants and street food out there, from juicy scrumptious tacos to delicious boneless rib-eye steaks, restaurants in northern NJ have it all.
Restaurants with patios and rooftops are an ideal ambiance for warm-weather dining; and with an eye for aesthetics AND taste, restaurants in northern NJ have you covered!
With such stellar setups, be it dine-in or dine out, you are guaranteed an immersive dining experience.
We will be discussing several restaurants in Northern NJ places you HAVE to try… from the food to the ambiance and the service, these places have it all.



Starting with one of the best restaurants in Jersey City, Battello is an Italian restaurant with a stunning view of the Manhattan Skyline, and it is on the edge of a berth in the Hudson River.
The menu offers a wide range of classic tastes, from burgers and sandwiches to their famous gnocchi and squid, all of which are truly delicious.
Additionally, they have an extensive drink menu offering from their bar… Cocktails, Mocktails, Cognac, and much more.
The service is impeccable, the ambiance is accommodating, and the staff is relaxed. This location is unquestionably worth a visit, particularly after its two-year hiatus.
This place has to be one of the best restaurants in NJ with a view and exquisite cooking.
* Disclaimer: they are closed on Mondays
Location: 502 Washington Blvd, Jersey City, NJ 07310, USA


Barbes restaurant, a nexus of Parisian and African culture, is an expansion of an already-running restaurant in Paris and New York.
It came to Hoboken in 2018 intending to develop a fondness for their cuisine.
The restaurant is vibrant, bringing the quintessence of that classic neighborhood with similar music, food, and décor.
Its diverse menu includes delectable crepes, shawarmas, steaks, and much more, along with that the service is immaculate and the staff is courteous.
Due to Covid, they have set up outdoor seating, strictly adhering to the SOPs and maintaining social distancing, and keeping limited capacity.
They are open every day of the week, so stop by for some tasty food and live jazz music.
Location: 1300 Park Ave, Hoboken, NJ 07030


Café Matisse is known for its exclusive prix fixe menus and ethereal garden-style dine-in atmosphere. With just two seatings a day from Wednesday to Sunday, it is best to book your seats ahead of time.
Café Matisse Chef Peter has a four-course prix fixe menu that changes regularly to offer you the best according to seasons.
The food is critically acclaimed, and the service is regarded as among the finest, being cordial and knowledgeable, to say the least.
An interesting fact about Cafe Matisse is that it is located in a historic structure that was once a horse and buggy firehouse.
The setup can accommodate up to 45 people at one time, and its inspiration comes from Henri Matisse, a French artist.
Location: 167 Park Ave Rutherford, NJ 07070


One of the best pizza restaurants in Jersey City, Razza makes each pizza with an unwavering dedication to providing its customers the finest quality.
With every bite taken, they experience a surge of freshness and deliciousness.
Chef and owner Dan Richer has made it a point to pick up the freshest ingredients for his customers to have a well-rounded experience.
The burrata pizza, which contains crushed NJ tomatoes, burrata, garlic, and basil, is one of Razza’s most talked-about dish. Corn Pie is another menu item that includes fresh mozzarella, NJ corn, scamorza cheese, and chili paste.
Aside from pizza, Razza provides its customers with a selection of small plates, such as meatballs and salads.
Tables are first come and first serve with the timings being 3 to 9, Tuesday till Sunday.
Location: 275 Grove St, Jersey City, NJ 07302, United States.


Ani Ramen, an ode to Japanese comfort food, has a very friendly and comfortable feel, and with its well-administered, it serves a variety of food such as ramen noodles, baos, and tofu buns.
The Ani Team had put a halt to their usual hitmakers while when they established a nonprofit model for a couple of months during the pandemic.
They wanted to cater to the frontline workers and provided them with chickens and pizzas to make larger quantities, but not without losing their signature taste.
Now they’re back to their ramen specialty and serve ramen in six different flavors, all of which are popular, with soy-glazed chicken and panko shrimp being popular.
The Baos contain Pork Belly and Fried Tofu as options as well as a few large bite choices for an unbeatable price including Chicken Karagee and Crispy Miso Sake Wings!
You can dine in, order for delivery, and pick up at several locations.
Location: 401 Bloomfield Ave., Montclair 218 Newark Ave., Jersey City 109 Walnut Ave., Cranford 427 Springfield Ave., Summit 149 Maplewood Ave., Maplewood 210 Hudson Street, Jersey City.


Latour is one of the most exquisite and luxurious restaurants in northern NJ, and it is based at the Crystal Springs Resort.
Boasting rare and fresh ingredients from all over the world along with their rare wine cellar, Latour is what we call the pinnacle of fine dining.
For your special occasions, romantic dinners, and important meet-ups – this is the ideal place.
They also offer the prix fixe menu, with the offerings varying from season to season. One of the most talked-about meals was their Muscovy Duck.
The five-course meal is priced at $115. Each meal is said to provide a different experience to your palette.
Location: 1 Wild Turkey Way, Hamburg.


Blue Eyes is a modern Italian restaurant with a Sinatra theme that serves traditional Italian cuisine with an awesome raw bar.
With a menu full of traditional Italian dishes and an exceptionally striking view, this restaurant aims to provide every customer with an authentic waterside Italian experience.
The owner, Alessandro, is extremely friendly and welcoming, and he walks each customer through the menu so that they can make the right choice based on their preferences.
The menu includes a variety of pasta options such as linguine alle vongole veraci, which is their popular linguine pasta with Manila clams, and tagliolini al polpo, which is their tagliolni pasta with octopus.
Aside from that, they serve pizza, chicken, and an array of seafood, all prepared with absolute Italian ingenuity.
So, if you’re in Hoboken and wondering, “What are some nice Italian restaurants near me?” you know where to go.
Location: 525 Sinatra Dr, Hoboken, NJ 07030, United States.


Bringing modern and contemporary American cuisine to your tables, Ellias restaurant is perfect for brunch, lunch or dinner.
Their rustic, bucolic setting is a solid option for your date night and special occasions – they have truly transformed their outdoor seating to accommodate all weather.
The tranquil feel of the restaurant tends to ignite quite the intimate dining experience when having a meal in the comforting walls of Ellias.
Ellias’ cuisine is comprehensive, ranging from its raw bar to its whole fish to its outstanding main courses such as seared yellowfin tuna and Chilean sea bass.
Ellias Restaurant knows how to retain its customers by providing regular efficiency and first-rate service.
It is open through Tuesday till Sunday, makes reservations in advance for a convenient experience.
Location: 240 Hackensack St, East Rutherford, NJ 07073, United States.


Ninety Acres is an upscale American cuisine restaurant with its fresh ingredients straight from the farm to the plate.
It is located in an almost 500-acre land known as Natirar which was once owned by the King of Morocco, Hassan II until 2003.
This restaurant has this pastoral feel to it considering the setup, though it is modernly designed.
You are welcomed by a great contemporary fireplace and wherever you are seated, you get a view of the kitchen but in a very elusive, not over-powering way.
Yes, this restaurant is more on the expensive end and costs around $150 for their 3-Course meal on average, but their gnocchi and lobster frites are killer entrées and their chocolate brownie cheesecake is stellar.
If you want to have a fancy dinner in a contemporary yet rustic restaurant in northern NJ, along with fresh food, then Ninety Acres is where you should reserve your next table.
Location: 2 Main Street Peapack & Gladstone, NJ


De Novo is located both in Montclair and Edgewater, but the view and contemporary design incorporated in the Edgewater location is truly stunning.
The view of the George Washington Bridge and the sun shining on the river’s head from the glass panels is a sight to behold.
What more could one ask for than lush greenery, a cozy yet modernized environment, and delectable food?
De Novo is modeled after Europe’s family-friendly casual pubs.
Their Cacio e Pepe, the roman dish with only three ingredients, is a stand-out dish. De Novo also has delicious pastas and desserts which will leave you very content and a full-belly.
Location: 1257 River Road, Edgewater.


A French brasserie in Montclair, introduced by two NYC hospitality experts, with a strong emphasis on French culture.
Faubourg has indoor and outdoor seating, as well as friendly and attentive service. Their seasonal menus paired with bottle of their fine wines is a winning combination.
Choosing a favorite from their delicious menu is difficult, but their beef bourguignon deserves a special mention. Another feature worth mentioning is their exclusive mocktail menu!
The bartenders who make the drinks are mentioned next to the mocktails on the menu, which is a pleasant and personal touch.
This is the place to be if you want to dine in one of the finest French restaurants in northern NJ.
Location: 544 Bloomfield AveMontclair, NJ 07042.


The last restaurant we HAD to mention is Jack’s Lobster Shack. It is found in numerous locations in New Jersey. It is the hub of delicious lobsters.
The menu offers Connecticut-style Lobsters, Maine-style lobsters, and Jack’s Famous Sandwiches which has multiple offerings such as crab cake sandwich platter and shack fish sandwich platter.
They have the classics such as fish and chips, lobster mac & cheese, and also grilled salmon.
If you still have room for dessert, they have homemade delicious pies to satisfy your sweet tooth as well.
The attentive staff and top notch service are the cherry on-top for this decently priced locale.
They do private events and catering services as well if you want to have a seafood fiesta set up at your desired location.
Location: 1040 River Rd, Edgewater, NJ.
In conclusion, these are some of the most sought out restaurants in northern NJ and you must give these a try whenever you visit.