Here Are The Most Highly Rated Restaurants In New Jersey. They’re Amazing!

New Jersey boasts top-rated restaurants that are highly acclaimed by Zagat.

While New York often takes center stage in the country’s culinary arena, anyone who’s been to the best restaurants in New Jersey knows that the Garden State is a foodie force to be reckoned with. For proof of this, simply check out the ratings on Zagat, a site that rates restaurants in all 50 states. Highly respected, Zagat reviews are generally regarded as being accurate – if a restaurant is ranked highly, the food is likely spectacular. We looked into Zagat’s top-rated restaurants in New Jersey to see what made the cut, and the following are some of the best places to eat in New Jersey.

1. Nicholas Barrel & Roost, Red Bank

Editor’s Note: Please note that Nicholas’s Barrel & Roost used to be called Restaurant Nicholas.

The entire menu at Nicholas Barrel & Roost is incredible, so you can’t go wrong no matter what you order. Dinner can get expensive but the superior staff, attention to detail, and extensive wine list make it worth the price for one of the best restaurants in New Jersey.

2. Scalini Fedeli, Chatham

Reviewers note the large portions and attentive service at Scalini Fedeli. Although on the more expensive side than some other five-star restaurants in NJ, the atmosphere is charming and the food is delicious.

3. The Bernards Inn, Bernardsville

Formal dining at its finest, The Bernards Inn is an elegant restaurant that offers an exquisite menu with a side of history. It is highly regarded as one of the best places to eat in New Jersey.

4. Cafe Matisse, Rutherford

Another one of the best restaurants in NJ, Cafe Matisse is all about creativity with unique decor and an innovative menu.