14 Restaurants in New Jersey to Get Mexican Food That Will Blow Your Mind

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:

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

OnlyInYourState may earn compensation through affiliate links in this article.