Let's Taco 'Bout It!

Craving a truly great burrito or perfectly-seasoned tacos? Well, we have left out all of the run of the mill Mexican restaurants that can sometimes haunt a neighborhood. Instead, we have gone out and researched the truly authentic Mexican spots that will be worthwhile your visiting. Warning: There are some Tex-Mex picks in here. We know the purists might not approve but its subjective and after all we are Fun New Jersey: So it is all for the fun of it!

Jose Tejas

  732-283-3883 | Middlesex County

Iselin, New Jersey

Best Mexican Restaurants in NJ

Jose Tejas is perfect for a night out with friends. Great food, plenty of drinks, and a lively atmosphere is all you can ask for and exactly what Jose Tejas provides you with. The portions are fairly large given the prices, so you will leave feeling more than satisfied. Visit tonight for a great tim... Read More

Visit Website View Details

Pancho\u2019s Burritos

  201-225-2554 | Bergen County

New Milford, New Jersey

Best Mexican Restaurants in NJ

Pancho?s Burritos is perfect for those craving some great Mexican food and over-sized burritos in Northern Jersey. They also have a number of margarita creations they are known for by locals. Stop by for some food, drinks, and an inviting atmospher... Read More

Visit Website View Details

La Esperanza

  856-782-7114 | Camden County

Lindenwold, New Jersey

Best Mexican Restaurants in NJ

La Esperanza is one of Lindenwold's most authentic Mexican restaurants. With the menu based off of family recipes, and a traditional atmosphere, you'll feel as though you are in Mexico itself! Not to mention their wide selection of drinks for you to indulge in! Take the family, friends or your significant other for a dinner out at La Esperanz... Read More

Visit Website View Details

Tortuga\u2019s Mexican Village

  609-924-5143 | Mercer County

Princeton, New Jersey

Best Mexican Restaurants in NJ

Visit Tortuga?s Mexican Village while you're on a night out on the town! Located right near Princeton University, and in the heart of the Princeton area. Their fresh tableside salsa has been awarded praise from locals. And the restaurant is BYOB so don't forget to grab your favorite bottle on your way ou... Read More

Visit Website View Details

10th Ave Burrito Co

  732-280-1515 | Monmouth County

Belmar, New Jersey

Best Mexican Restaurants in NJ

For an enticing and filling MexiCali meal, stop by this little restaurant right by the beach. Their "smothered burritos are a point of admiration by locals. Covered in a sauce of your choice, they are sure to leave you feeling satisfied. Don't miss out on this delicious experienc... Read More

Visit Website View Details

Jose Tejas

 732-283-3883 | Middlesex County

Best Mexican Restaurants in NJ

Iselin, New Jersey

Jose Tejas is perfect for a night out with friends. Great food, plenty of drinks, and a lively atmosphere is all you can ask for and exactly what Jose Tejas provides you with. The portions are fairly large given the prices, so you will leave feeling more than satisfied. Visit tonight for a great tim... Read More

Visit Website View Details

Pancho\u2019s Burritos

 201-225-2554 | Bergen County

Best Mexican Restaurants in NJ

New Milford, New Jersey

Pancho?s Burritos is perfect for those craving some great Mexican food and over-sized burritos in Northern Jersey. They also have a number of margarita creations they are known for by locals. Stop by for some food, drinks, and an inviting atmospher... Read More

Visit Website View Details

La Esperanza

 856-782-7114 | Camden County

Best Mexican Restaurants in NJ

Lindenwold, New Jersey

La Esperanza is one of Lindenwold's most authentic Mexican restaurants. With the menu based off of family recipes, and a traditional atmosphere, you'll feel as though you are in Mexico itself! Not to mention their wide selection of drinks for you to indulge in! Take the family, friends or your significant other for a dinner out at La Esperanz... Read More

Visit Website View Details

Tortuga\u2019s Mexican Village

 609-924-5143 | Mercer County

Best Mexican Restaurants in NJ

Princeton, New Jersey

Visit Tortuga?s Mexican Village while you're on a night out on the town! Located right near Princeton University, and in the heart of the Princeton area. Their fresh tableside salsa has been awarded praise from locals. And the restaurant is BYOB so don't forget to grab your favorite bottle on your way ou... Read More

Visit Website View Details

10th Ave Burrito Co

 732-280-1515 | Monmouth County

Best Mexican Restaurants in NJ

Belmar, New Jersey

For an enticing and filling MexiCali meal, stop by this little restaurant right by the beach. Their "smothered burritos are a point of admiration by locals. Covered in a sauce of your choice, they are sure to leave you feeling satisfied. Don't miss out on this delicious experienc... Read More

Visit Website View Details


Feeling Italian Instead?

If you changed your mind about Mexican, check out some of the best restaurants of other cuisines! With Italian being one of the most popular cuisines in New Jersey, our list of best Italian restaurants is definitely up for debate. Check it out, you may find a new favorite!

  Contact Us

  FunNewJersey.com

Tel : 732-298-6015
Mail : [email protected]
Business Hours : 9:00 AM - 6:00 PM

About

FunNewJersey.com is your #1 source to find the best attractions, day trip ideas and things to do in New Jersey!