27 Best Mexican Restaurants in New Brunswick

Restaurantji's New Brunswick picks for the finest Mexican cuisine.

Showing 27 of 45 restaurants

  • Nacho Bae 6 Easton Avenue, New Brunswick Mexican · $

    1 Nacho Bae

    4.8 Superb 298 Reviews

    6 Easton Avenue, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Hand-Smashed Guac Cal 35
    • Three Tacos with Salsa
    • Hard Shell Taco Steak
    • Chips & Salsa

    “when i tell you, i usually don’t like getting bowls from anywhere, i mean that. but once i got introduced to Nacho Bae, my life CHANGED for good!! this spot is my absolute favorite i come soooo many times. the food is top notch. that bae bowl is insane. that halal meat goes crazy. i highly highly recommend coming here if you haven’t. incredible food!!!!!”

  • La Hacienda Restaurant 251 French Street Ste B, New Brunswick Mexican · $

    2 La Hacienda Restaurant

    4.7 Superb 93 Reviews

    251 French Street Ste B, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Authentic Mexican Food with Handmade Tortillas
    • Caldo de Pollo Con Verduras Blanco O Rojo
    • Caldo de Res Blanco O Rojo
    • Barbacoa de Res Enchilada

    “Muy buen servicio, la comida con el mejor sabor en New Jersey.”

  • El Jefe's Taqueria - New Brunswick 97 Hamilton Street, New Brunswick Mexican · $

    3 El Jefe's Taqueria - New Brunswick

    4.4 Superb 279 Reviews

    97 Hamilton Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Single Breakfast Burrito
    • Mex Bowl Jefe's Combo
    • Cilantro Lime Rice
    • Rice & Beans Side

    “We are so grateful to El Jefe’s for generously donating a catered lunch to our school staff during Staff Appreciation Week! Their kindness and willingness to give back to the community truly means so much. The taco bar was an absolute hit — fresh, delicious, and enjoyed by everyone! From start to finish, everything was seamless. Delivery was right on time, the setup was clean and organized, and the take down was effortless. Thank you, El Jefe’s, for helping make our staff feel so appreciated. Your support of our school community does not go unnoticed, and we highly recommend them for both their amazing food and outstanding service!”

  • Fat Cactus Cantina 350 George Street, New Brunswick Mexican · $$

    4 Fat Cactus Cantina

    4.2 Good 771 Reviews

    350 George Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Mexican Hot Chocolate Brownie Sundae
    • Cheese and Onion Enchiladas Verdes
    • Chicken Fajita Stuffed Pepper
    • Guacamole Pineapple Harbenara

    “Fun atmosphere and had the best "new" waitress, Lila!!”

  • Mi Tierra 281 Suydam Street, New Brunswick Mexican · $

    5 Mi Tierra

    4.4 Superb 61 Reviews

    281 Suydam Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Salsa

    “Seemed like they only spoke Spanish, but Idk. Prices were fair, portion size was just right, food was fantastic. Served chips with salsa verde. The salsa was spicy in the best way. I got pollo el chipotle. It was perfect. Also got pupusas. Definitely authentic food made very well. So far my favorite Mexican place in New Jersey.”

  • Guac Time Mexican Grill 160 Easton Avenue, New Brunswick Mexican · $

    6 Guac Time Mexican Grill

    4.2 Good 111 Reviews

    160 Easton Avenue, New Brunswick

    • Delivery

    Customers’ favorites

    • Honey Chipotle Chicken
    • Burrito

    “This is a clean, fairly quick stop for food. Both the jerk chicken and chicken tacos were tasty, I enjoyed the fried crunchy hard shell. The kids meal is a great portion. I look forward to trying the crunch wrap. The temperature of the food could be hotter and a side of rice or chips would be nice with the regular taco meal. They have 2 person tables for seating. Late night hours are helpful.”

  • tacoria 56 Easton Ave #A, New Brunswick Mexican · $

    7 tacoria

    4.2 Good 244 Reviews

    56 Easton Ave #A, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Tacos with Pico De Gallo and Lettuce
    • Burrito Box with Golden Avocado
    • Brussel Sprout Burrito Bowl
    • Chicken Burrito Al Pastor

    “I had the steak burrito at the Piscataway location today and it did not disappoint. Excellent food and the nachos with Nutella are fire. They had so many fresh made salsa and bottled hot sauce to put on my burrito. I think I found my new Mexican spot. Can't wait to try more of the menu. Highly recommend. 10/10”

  • Viva Mexico Restaurant 138B French Street, New Brunswick Mexican · $$

    8 Viva Mexico Restaurant

    4.2 Good 98 Reviews

    138B French Street, New Brunswick

    • Delivery

    Customers’ favorites

    • Mole de Camarón Arroz Y Frijoles
    • Albóndigas En Chipotle
    • Chile Relleno de Queso
    • Camarones A la Diabla

    “La comida deliciosa 👌 era cliente frecuente de este lugar pero el pésimo servicio de atención al cliente por parte una mesera eh decidido no volver. ( Me atendió de muy mala gana y yo amablemente le pedí algo a lo que ella respondió indirectamente de manera grosera).”

  • Mr. Tacos - Taqueria Mexicana 103 Easton Avenue, New Brunswick Mexican

    9 Mr. Tacos - Taqueria Mexicana

    4.3 Superb 54 Reviews

    103 Easton Avenue, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito Bowl with Choice of Meat
    • Birra Tacos with Side Broth
    • Mexican Rice Full Size Tray
    • Stuffed Quesadillas

    “I went here for lunch in down town New Brunswick. I wish they had. Better heating system bc it was freezing inside and I wa shopping to warm up since it wa freezing outside too. Anyways, I ordered basically all there vegetarian options in tacos and decided to order the tostada I think. I would give all of the tacos an 8/10, but the mixed vegetable one was the best. Cactus was ok. I don’t really understand how they wrapped it because the second you you undo the wrapping all the food falls out. Kind of hard if you don’t. Have a big mouth. The tostada is really hard to eat but it tasted good. Overall, Mexican food is generally not that good for vegetarians since there’s not a lot of options and the flavor generally lacks. But that’s unfair to give this place a bad review. It’s a bit expensive since I paid almost 20$ for 4 items and portions are small.”

  • Costa Chica Mexican Restaurant & Pizzeria 314 Handy Street, New Brunswick Mexican · $$

    10 Costa Chica Mexican Restaurant & Pizzeria

    3.9 Good 168 Reviews

    314 Handy Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Milanesa de Pollo O Res
    • Tlayuda Con Camarones
    • Tamales de Puerco
    • Botana Oaxaqueña

    “Muy bueno la comida gracias”

  • Taqueria La Rosita 278 Suydam St, New Brunswick Mexican · $

    11 Taqueria La Rosita

    4.5 Superb 61 Reviews

    278 Suydam St, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Huevos Rancheros
    • Taco

    “Their flavor is very good, they have a great Mexican flavor and their food options are varied. An excellent place to eat Mexican food. Wheelchair accessibility: As it does not have steps, it is an excellent option for people who use wheelchairs since access is very easy and the staff is very friendly.”

  • Takeria La Morenita 214 French Street, New Brunswick Mexican · $

    12 Takeria La Morenita

    4.0 Good 47 Reviews

    214 French Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Taco de Carnita
    • Pescado Frito
    • Birria Tacos

    “This is a very small place to eat and I usually order to pick up. What I can say is the food it’s authentic Mexican , so tasty and delicious , I’m not a big fan of spicy foods but this place use enough condiments on their meats , they use jalapeños but if you don’t want them, request not to put them on your food…overall food it’s delicious highly recommend”

  • La Hacienda Vazquez Restaurant 50 Joyce Kilmer Avenue, New Brunswick Mexican

    13 La Hacienda Vazquez Restaurant

    4.7 Superb 14 Reviews

    50 Joyce Kilmer Avenue, New Brunswick

    • Take-Out
    • Delivery

    “The best authentic Mexican food in Jersey! The tacos are huge and come absolutely loaded with meat. The chorizo, lengua, and chivo tacos are a must! Their salsas pair very well with the tacos as well. The agua frescas are also very refreshing and delicious, especially for the summer! I have been here twice now and both times the food and service exceeded my expectations each time. The ladies who work here are very kind and sweet, and great chefs. A hidden gem near campus to grab a bite and watch the World Cup!”

  • Cinco de Mayo 206 French St, New Brunswick Mexican · $

    14 Cinco de Mayo

    4.1 Good 113 Reviews

    206 French St, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito a La Diabla
    • Alambre de Res
    • Torta Cubana

    “Tacos tripa and carnitas were really delicious; tender tripa and tasty carnitas with just the right crunch. Pollo de Mole Oaxaqueno was fantastic. The chicken was super moist and tender and some of the best mole sauce I have ever had. Highly recommended- I will definitely be back!”

  • El Gallo De Oro 33 Georges Road Ste A, New Brunswick Mexican · $

    16 El Gallo De Oro

    5.0 Superb 8 Reviews

    33 Georges Road Ste A, New Brunswick

    • Delivery

    “Es uno de mis lugares favoritos porque la comida es excelente, muy buen sazón y a precio justo, lo malo es el servicio, cuando están los muchachos ellos atienden muy bien, pero hay una joven que atiende de mala gana, las veces que nos ha atendido ella es lo mismo, hoy mejor preferimos ya no comprar nada, cuidado con eso porque con gente así no dan ganas de volver.”

  • Taco House New Brunswick 115 French St, New Brunswick Mexican · $

    17 Taco House New Brunswick

    4.0 Good 128 Reviews

    115 French St, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Nachos Al Pastor Super Deliciosos 1
    • Machos de Carne Asada
    • Pescado Frito
    • Birria Tacos

    “las meseras super atentas la comida muy buena y todo se mantiene limpio ❤”

  • La Fogata Mexican Restaurant 60 Georges Rd, New Brunswick Mexican · $

    18 La Fogata Mexican Restaurant

    4.4 Superb 41 Reviews

    60 Georges Rd, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fish Fillet Mexican Style
    • Steak Mexican Style
    • Mole Poblano
    • Picaditas

    “Payaso mago de circo profesional servicios de algodón palomita equipo de música inflable sólo llame con tiempo 732 621 9305”

  • Cocina de Chencha 333 Suydam St, New Brunswick Mexican · $

    19 Cocina de Chencha

    4.0 Good 76 Reviews

    333 Suydam St, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Regular Chilaquiles
    • Mole Sauce
    • Tamale

    “Muy. Rico 😋 la. Comida. Muy. CAsera”

  • El Gallo Jiro 31 Georges Road, New Brunswick Mexican · $

    20 El Gallo Jiro

    3.9 Good 69 Reviews

    31 Georges Road, New Brunswick

    • Delivery

    “Es uno de mis lugares favoritos porque la comida es excelente, muy buen sazón y a precio justo, lo malo es el servicio, cuando están los muchachos ellos atienden muy bien, pero hay una joven que atiende de mala gana, las veces que nos ha atendido ella es lo mismo, hoy mejor preferimos ya no comprar nada, cuidado con eso porque con gente así no dan ganas de volver.”

  • Las Marias 515 Livingston Ave, New Brunswick Mexican · $

    21 Las Marias

    3.9 Good 143 Reviews

    515 Livingston Ave, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Plato del Día Costilla de Puerco En Salsa Roja
    • Milanesa De Pollo Con Arroz Y Frijoles
    • Quesadilla De Flor De Calabaza
    • Chips De Tortilla Con Frijoles

    “Tuvimos un festejo de cumpleaños y María nos ayudó personalmente a planear el menú para la fiesta, me entregaron todo super ordenado, en tiempo y calientito, y sobre todo la comida con muy buen sabor, a todos nos encantó la comida, quedamos muy satisfechos ! gracias de nuevo por toda la ayuda, super recomendados✨”

  • El Rancho Restauran 306 Handy St, New Brunswick Mexican · $

    22 El Rancho Restauran

    4.0 Good 52 Reviews

    306 Handy St, New Brunswick

    • Take-Out

    “I just went but the attention of the ladies is very bad, they look at you in a bad way, I was standing there, other people were serving me except for me, so I told them if I was invisible, very bad customer service, the ladies are always angry, and twice as much as the sauce. It turns out”

  • La Vecindad Mexican Restaurant 9 Spring Street, New Brunswick Mexican · $

    23 La Vecindad Mexican Restaurant

    3.9 Good 40 Reviews

    9 Spring Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Verdes Con Pollo Chicken with Green Sauce
    • Tacos Al Pastor
    • Chicken Wings
    • Rice Pudding

    “We went in our Sun afternoon and here was no wait. The food was ready quickly and everything tasted delicious. The green salsa is delicious and would buy it by the bucket if I could😁. My table tried the birria, tamale, empanada, burrito, and more. Everything was great and I will return.”

  • La Placita Mexicana 2 114 French Street, New Brunswick Mexican · $

    25 La Placita Mexicana 2

    3.8 Good 49 Reviews

    114 French Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips and Salsa Verde
    • Quesadilla
    • Taco

    “I had beef soup big portion served with a side of fresh plain taco. Also, some lemon wedges, chopped onion, peppers, and cilantro. I also ordered steak tacos which they were delicious. The price is worth it. Definitely will be continuing to order more.”

  • Punto y Coma Mexican Restaurant 179 French Street, New Brunswick Mexican · $

    26 Punto y Coma Mexican Restaurant

    3.8 Good 83 Reviews

    179 French Street, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pan Dulce
    • Tamale
    • Tacos

    “punto y comí excelente todo atención de 1ra recomendado”

  • Tequila House NJ 284 Remsen Avenue, New Brunswick Mexican · $$

    27 Tequila House NJ

    3.8 Good 111 Reviews

    284 Remsen Avenue, New Brunswick

    • Take-Out
    • Delivery

    Customers’ favorites

    • Orden De Tacos De Carne Asada
    • Michelada Con Camarones
    • Molcajete Costeño
    • Guacamole & Chips

    “BUENA comida, buena atención y muy bueno el show con karaoke, especialmente la cantante Claudia”

Mexican Restaurants Nearby

You May Also Like

  • El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco is betting that loyalty members want more than discounts. The fire-grilled chicken chain rolled out a refreshed Loco Rewards program earlier this year, pairing exclusive experiences with app-driven promotions as part of a broader turnaround that's already delivering results. The centerpiece of the relaunch: a partnership with Coca-Cola for a "soccer challenge" giving members a shot at a VIP trip to the 2026 Major League Soccer All-Star Game in Charlotte, N.C., on July 29. The grand prize includes two game tickets, hotel accommodations, flight vouchers, and a $300 Visa gift card. A hundred runner-up winners each receive a $25 El Pollo Loco gift card.

  • Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats is speeding up its growth across the nation, adding 33 new locations to its plans and bringing total restaurant commitments to more than 500 across the United States. The fast-casual Mexican chain is growing through key franchise partnerships in many regions. In the Northeast, PFGS, LLC will build 15 locations across Springfield, Mass., and Hartford, Conn. Meanwhile, Empire Inc. has agreed to open 10 restaurants in the Columbus, Ohio area, using their experience running over 100 restaurants including Subway and Dunkin' stores.