As one of the most diverse states in this country, it’s no surprise that New Jersey offers some incredible ethnic cuisine. Newark has amazing Portuguese restaurants and you’ll find fantastic Chinese food in Fort Lee, for starters. In this post, I’ll be focusing on the best places in New Jersey to get authentic, appetizing Mexican meals. Here are some top picks, in no particular order:

Related Stories

14 Restaurants In New Jersey To Get Ethnic Food That'll Blow Your Mind

14 Restaurants In New Jersey To Get Ethnic Food That'll Blow Your Mind

12 Places To Get Tacos That Are Out Of This World Good In New Jersey

12 Places To Get Tacos That Are Out Of This World Good In New Jersey

Take A Culinary Journey To China At The Best Chinese Restaurant In New Jersey

Take A Culinary Journey To China At The Best Chinese Restaurant In New Jersey

This list barely scratches the surface. Share your favorites for a part two!

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore New Jersey