New Jersey is home to a diverse and vibrant Mexican food scene, with countless restaurants serving up authentic and delicious dishes. From traditional taquerias to modern fusion eateries, there’s something to satisfy every craving. But with so many options to choose from, it can be tough to know where to start. That’s where we come in. We’ve done the research and compiled a list of the best Mexican restaurants in New Jersey, so you can focus on enjoying your meal.
Our list includes a variety of restaurants, from casual spots perfect for a quick bite to upscale destinations for a special occasion. We’ve also included a mix of traditional and modern Mexican cuisine, so there’s sure to be something for everyone. And of course, we’ve only included restaurants that have received rave reviews from both critics and diners alike.