Best Mexican Restaurants in NJ
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 CountyJose 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 DetailsPancho's Burritos
201-225-2554 | Bergen CountyPancho?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 DetailsLa Esperanza
856-782-7114 | Camden CountyLa 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 DetailsTortuga's Mexican Village
609-924-5143 | Mercer CountyVisit 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 Details10th Ave Burrito Co
732-280-1515 | Monmouth CountyFor 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 DetailsEnjoy all your favorite dishes from Latin America all under one roof.
Chanos Latin Kitchen
862- 248-0296 | Passaic CountyOne two cha-cha-chas! Let's do cha-cha-chas. All Latin food lovers come to experience your all-time favorite Caribbean rice, queso, tostones, maduros, and a variety of different food served at your fingertips. Not a Latin food lover? No worries! We at Chanos will get you to love Latin food forever. Your infatuation is our command.... Read More
Visit Website View DetailsThe more you workout, the more tacos you can eat!
Mi Mariachi Taqueria
201-222-5439 | Hudson CountyMi Mariachi is an approximately 10 minutes walk from the journal square station. They serve fresh food to all our customers. If you are a meat-lover you will definitely enjoy dropping by. Their tacos are something you cannot miss. Since Taqueria in Mexican means serving the best tacos, don't be naive enough to get away without trying them... Read More
Visit Website View DetailsA mixture of modern and traditional trends from generations over
El Mariachi San Lucas
856-784-3800 | Camden CountyWith years of experience, El Mariachi San Lucas offers the most delicate palates with a wide delight of Mexican cuisine. El Mariachi offers a customized menu and private room for dinner with your loved one. An interpretation of Contemporary-Modern Mexican cruise influenced by a French Che... Read More
Visit Website View DetailsRoses are red, violets are blue, you need tacos and queso too!
El Pueblo Taqueria
609-600-3793 | Cape May CountyThe only way you can enter a Mexican restaurant with your loved ones is by entering the place in extreme starvation and leaving feeling like you cannot talk after that sumptuous meal. El Pueblo is a family-owned restaurant and makes sure their customers feel like they are entering their Abuela's house. Serving from a variety of meat to vegetarian options, Me... Read More
Visit Website View DetailsLife is short. Savor those tacos!
Chico's Mexican Grill
973- 957-0850 | Morris CountyLocated in the heart of Denville, Chico's Mexcian Grill is open to their guests from Sundays through Thursdays from 11:00 AM to 10:00 PM. Prioritizing their customers, their chefs have never failed to serve their guests with fresh food. Explore their menu and scroll through your traditional options, you will leave contented... Read More
Visit Website View DetailsJose Tejas
732-283-3883 | Middlesex CountyJose 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 DetailsPancho's Burritos
201-225-2554 | Bergen CountyPancho?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 DetailsLa Esperanza
856-782-7114 | Camden CountyLa 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 DetailsTortuga's Mexican Village
609-924-5143 | Mercer CountyVisit 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 Details10th Ave Burrito Co
732-280-1515 | Monmouth CountyFor 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 DetailsEnjoy all your favorite dishes from Latin America all under one roof.
Chanos Latin Kitchen
862- 248-0296 | Passaic CountyOne two cha-cha-chas! Let's do cha-cha-chas. All Latin food lovers come to experience your all-time favorite Caribbean rice, queso, tostones, maduros, and a variety of different food served at your fingertips. Not a Latin food lover? No worries! We at Chanos will get you to love Latin food forever. Your infatuation is our command.... Read More
Visit Website View DetailsThe more you workout, the more tacos you can eat!
Mi Mariachi Taqueria
201-222-5439 | Hudson CountyMi Mariachi is an approximately 10 minutes walk from the journal square station. They serve fresh food to all our customers. If you are a meat-lover you will definitely enjoy dropping by. Their tacos are something you cannot miss. Since Taqueria in Mexican means serving the best tacos, don't be naive enough to get away without trying them... Read More
Visit Website View DetailsA mixture of modern and traditional trends from generations over
El Mariachi San Lucas
856-784-3800 | Camden CountyWith years of experience, El Mariachi San Lucas offers the most delicate palates with a wide delight of Mexican cuisine. El Mariachi offers a customized menu and private room for dinner with your loved one. An interpretation of Contemporary-Modern Mexican cruise influenced by a French Che... Read More
Visit Website View DetailsRoses are red, violets are blue, you need tacos and queso too!
El Pueblo Taqueria
609-600-3793 | Cape May CountyThe only way you can enter a Mexican restaurant with your loved ones is by entering the place in extreme starvation and leaving feeling like you cannot talk after that sumptuous meal. El Pueblo is a family-owned restaurant and makes sure their customers feel like they are entering their Abuela's house. Serving from a variety of meat to vegetarian options, Me... Read More
Visit Website View DetailsLife is short. Savor those tacos!
Chico's Mexican Grill
973- 957-0850 | Morris CountyLocated in the heart of Denville, Chico's Mexcian Grill is open to their guests from Sundays through Thursdays from 11:00 AM to 10:00 PM. Prioritizing their customers, their chefs have never failed to serve their guests with fresh food. Explore their menu and scroll through your traditional options, you will leave contented... Read More
Visit Website View DetailsFeeling 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!