10 Best Restaurants in New Jersey!

Dusan Petkovic/Shutterstock.com

New Jersey exemplifies the melting pot of America through its diverse range of restaurants, sprinkled all across the state. From high-end bistros owned by world-renowned chefs to lesser-known joints that only the locals know about, and from the very best Italian eateries to the finest French cuisine, you will find it all in the Garden State.

Chez Catherine, Westfield, NJ

This Union County favorite offers a taste of France in an intimate setting with exquisite service. It is a top spot among locals and is an award-winning restaurant in the French cuisine category. This spot boasts a long history of planning and attention to quality.

Frog and the Peach, New Brunswick, NJ

A favorite in the city of New Brunswick, the Frog and the Peach is a dining favorite on TripAdvisor and other sites. They offer prix fixe lunches, three-course dinners, and wine tastings among other special events. Their wine list is extensive but you can also bring your own wine for a small corking fee.

Pithari Taverna, Highland Park, NJ

Pithari is rated as one of the top Greek restaurants among New Jersey’s many Greek cuisine options. Started in 2007, Pithari offers authentic, freshly-made Greek dishes that are both traditional and modern. Their dishes include vegetarian-friendly options for meat-conscious eaters.

Nicholas, Red Bank, NJ

Restaurant Nicholas boasts a fine dining experience with a focus on New American cuisine and fine wines. Located in Red Bank, Nicholas was opened in 2000 and features a dining room and Bar N, a bar right off the restaurant. Only prix fixe dinner is served and private events and reservations are accepted.

Rod’s Steak & Seafood Grille, Morristown, NJ

Known for its award-winning steak, Rod’s offers options for lunch, dinner, and weekend brunch. Rod’s also has a unique setting using old railway cars to provide a dining experience like no other for private parties or settings. They also feature an extensive wine cellar available for selection.

Café Panache, Ramsey, NJ

With 30 years of experience, this New Jersey favorite allows a BYO policy in a warm, atmospheric setting. Their focus is on seasonal and daily changing menu that seeks to create a taste that is both simple but complex while using all-natural, farm-sourced ingredients.

Lorena’s, Maplewood, NJ

Located in the quaint town of Maplewood, this local staple offers a twist on high end cuisine with French inspiration. Their menus rotate seasonally to provide new and exciting recipes for lunch, dinner, and brunch.

Just Restaurant, Old Bridge, NJ

This dinner-only venue is a contemporary eating fare located in Old Bridge, New Jersey with a varied setting appropriate for both an intimate dinner or cocktails with colleagues. Reservations can be made online for dinner, family events, or corporate events. Vegetarian and gluten-free options are available.

The Milford House, Milford, NJ

The Milford House provides an original warm experience in a comfortable setting for seafood lovers seeking a quality meal. Their dishes range from a unique take such as Cajun swordfish taco to classics such as fish & chips.

The Peacock Inn, Princeton, NJ

The Peacock Inn is both a boutique hotel and a fine dining venue in historic Princeton. The setting is relaxed without sacrificing a posh atmosphere and features a bar to accompany the modern American menu.

Share your favorites!
New Jersey Search
Find Restaurants Near You
Select a New Jersey town to find
the Best Things-To-Do and Places To Go around you