All Southern NJ Best Mexican Restaurants in NJ
Back to All Best Mexican Restaurants in NJ
Best Mexican Food in Southern NJ!
Southern NJ offers a vibrant and delicious journey through the rich flavors of Mexico, promising an authentic experience far beyond the ordinary. From lively cantinas to cozy family-run taquerias, you can discover everything from time-honored traditional recipes to exciting modern fusions. Whether you're craving sizzling street tacos, fresh ceviche, or complex moles, the state's diverse dining scene serves it all with genuine passion. This culinary adventure is enhanced by warm hospitality, festive atmospheres, and a dedication to quality that turns every meal into a celebration. Prepare to explore a world of taste where every bite tells a story of heritage and culinary artistry
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 DetailsA mixture of modern and traditional trends from generations over
With 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!
The 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 DetailsLa 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 DetailsA mixture of modern and traditional trends from generations over
With 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!
The 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 Details
How to Choose a Mexican Restaurants: and What to Know
Authentic vs. Modern: Restaurants like Casa Maya in Gillette and Benji's Taqueria in West Orange are noted for traditional recipes. Others, like Milagros Southwest in Parsippany, offer modern twists on classics.
BYOB & Drink Menus: Many NJ Mexican spots are BYOB (like El Matador and Abril Cocina), so plan ahead. Others boast major drink programs, like Meximodo's world-record tequila collection or La Colina's cocktail list.
Budget-Friendly Finds: For great value, look for Taco Tuesday deals. Los Chulos offers 4 tacos for $5, and Locos Tacos Birria Factory in North Bergen has an all-you-can-eat option.
Find Other Great Local Restaurants
See our top level section to find more picks of the best restaurants in NJ
