50 Best Mexican Restaurants in Durham

Explore Durham's best Mexican restaurants, handpicked by Restaurantji. Explore a variety of Mexican flavors, from a Taco Plate to Quesadilla, and enjoy great Mexican cuisine in the city.

Mezcalito Durham Inc Mexican • $$
706 Ramseur St, Durham

Customers` Favorites

Mexican Street Corn on the Cob
Chicken and Shrimp Fajitas
Birria Tacos Al Pastor
Virgen Jumbo Margarita
Mezcalitas Enchiladas
Black Beans and Rice
Mezcalita Quesadilla
Mezcalito Fajita
Side Black Beans
Enchiladas Suizas

“Para ser mi primera vez en el de Durham 1000% recomendado“

4.6 Superb510 Reviews
Monterrey mexican restaurant Mexican • $
4600 Durham-Chapel Hill Blvd, Durham

Customers` Favorites

Salted Rim Margarita
Mexican Street Corn
Enchiladas Sampler
Fajitas Monterrey
Carne Asada Fries
Fajitas De Pollo
Chips and Salsa
Salsa and Chips
Chips Con Salsa
Rice and Beans

“Muy buena comida y buen precio servio rápido y amable 😋😋“

4.5 Superb341 Reviews
TaTaco Durham Mexican • $$
620 Foster St Suite B, Durham

Customers` Favorites

Tataco Caesar Salad

“Great food, great service!“

4.7 Superb168 Reviews
Taqueria Jalisco Mexican • $
1517 Glenn School Rd Suite 5A, Durham

Customers` Favorites

Birria Tacos with Consommé and Lime
Tacos Estan Diliciosos
Chicken Quesadilla
Quesabirria Tacos
Carnitas Burrito
Mexican Sausage
Pepsi Products
Marinated Pork
Chile Relleno
Birria De Res

“Todo riquisimo lo recomiendo y 100 💯“

4.6 Superb216 Reviews
MAS CHINGON MEXICAN GRILL AND BAR Mexican • $
1541 Glenn School Rd Ste 17, Durham

Customers` Favorites

Fresh Homemade Guacamole
Tacos De Carnitas
Chips and Salsa
Chicken Burrito
Guacamole Dip
Chimichanga
El Molcajete
Carne Asada
Taco Plate
Quesadilla

“very bright and clean ! The people working are so very nice. I have not had this cuisine in forever. I am from CT and look forward to coming back when I am back in North Carolina! It was delicious!“

4.6 Superb211 Reviews
Azteca Grill Mexican • $
1929 Chapel Hill Rd, Durham

Customers` Favorites

Al Pastor Tacos
Carne Asada Taco
Refried Beans
Enchiladas
Guacamole
Tortillas
Carnitas
Pupusas
Burrito
Pozole

“authentic home made. amazing“

4.8 Superb176 Reviews
Del Rancho Mexican Grill Mexican • $
5279 N Roxboro St #2, Durham

Customers` Favorites

Cheese Enchilada w Refried Beans & Rice
Fresh Corn Tortilla Chips
Chips Salsa & White Sauce
Chicken & Shrimp Fajitas
Arroz Con Mariscos
Chicken Enchiladas
Del Rancho Special
Fajita Taco Salad
Fried Chimichanga
Chicken and Beef

“If you want to feel taken care of and at home, this is the place. Food is great, portion sizes are more than enough. I ordered enchiladas and a burrito because I am used to having to order that much and I was full after my first plate. What really makes me want to go back is their service. DoorDash was unable to pick up my order and the restaurant sent a driver to ensure I received my food. I've never had that happen and I think it really sets them apart from other restaurants. Great people, great food, try them out!“

4.6 Superb269 Reviews
El Huarache | Mexican Mexican • $
2001 N Roxboro St, Durham

Customers` Favorites

Platillo De Quesabirrias 3
Platillo De Quesa Birria
Platillo de Carne Asada
Huarache Con Bistec
Platillo De Birria
Chilaquiles Verdes
Chilaquiles Rojos
Birria En Caldo
Taco De Alpastor
Birria Tacos

“1 de mis lugares favoritos los huaraches son riquisimos✨️✨️✨️😉“

4.7 Superb134 Reviews
Taqueria Cruz Mexican • $
3300 Guess Rd, Durham

Customers` Favorites

Pollo Asada and Al Pastor Taco
Platillo Carne Asada
Steak Quesadilla
Chicken Burrito
Carnitas Pork
Pollo Chicken
Beef Tongues
Shrimp Tacos

“Torta asada is excellent.“

4.8 Superb119 Reviews
10

EX-VOTO

EX-VOTO Mexican • $
530 Foster St SUITE G, Durham

Customers` Favorites

Short Rib Barbacoa Crunchwrap
Beef Barbacoa Crunchwrap
Seven Layer Burrito Bowl
Spicy Shrimp Crunchwrap
Breakfast Burrito Bowl
Chori-Pollo Crunchwrap
Chicken Crunchwrap
Chorizo Crunchwrap
Veggie Crunchwrap
The Holy Trinity

“The Barbacoa Crunch wrap was one of the most amazing things I've ever eaten. Fantastic! I wasn't a fan of the fire roasted salsa, but my husband liked it. The queso was delicious with the chips. Grab a Mexican Coke and you won't be disappointed.“

4.5 Superb121 Reviews
La Buena Vida - Durham Mexican •
4416 Durham-Chapel Hill Blvd, Durham

“Thank you so much Kayla for your service you are so amazing. To all the Laguna Vida employees that worked tonight the food was so good thank you guys so much for making my daughter birthday dinner the best birthday dinner possible can't wait to come back. THIS IS THE BEST RESTAURANT IN TOWN 😉💌“

4.8 Superb70 Reviews
Fonda Lupita Mexican • $
905 W Main St Ste 21A, Durham

Customers` Favorites

Baha Fish Taco and Shredded Chicken Taco
Chips and Guacamole
Tamale and Gordita
Chips \u0026 Salsa
2oz Extra Queso Dip
Fresh Made Salsa
Quesabirria Combo
Torta Cubana
Quesabirria
Birria Ramen

“Definitely the best Mexican restaurant I’ve ever been to, the food is ready in 5 minutes after you order, very affordable.“

4.5 Superb153 Reviews
Taqueria La Vaquita‎ Mexican • $
2700 Chapel Hill Rd, Durham

Customers` Favorites

Quesa Birria Whith Beef Consome
Mole Poblano with Chicken
Camarones A la Crema
Enchiladas Poblanas
Rice and Beans
Chicken Tacos
Carnitas Taco
Tamal Plate
Carne Asada
Quesadilla

“The absolute best place for authentic Latin food. We eat there weekly and the food and service has always been consistent. I highly recommend the tamales and pastor tacos.“

4.5 Superb271 Reviews
Mez Contemporary Mexican Mexican • $$
5410 Page Rd, Durham

Customers` Favorites

Poblano Cheese Steak Tacos
Chicken Tinga Enchiladas
Chicken Tinga Burrito
Mez Tres Leches Cake
Side Mexicana Salsa
Mexican Street Corn
Elote Esquite GF V
Chicken Tinga Tacos
Beef Brisket Tacos
Spinach Enchiladas

“Wonderful experience- hosted a party at Mez. The GM Jamie , Dining Director April and their team were very professional and took care of all detail - printed personalized drink menu and allowed decoration setup, worked a prescribed menu with us. Drinks margaritas were great; appetizer quesadia ( veg), mini tacos ( veg and chicken) and enchiladas along with Churros/ chocolate + Tres Leches was excellent. Thank you Mez team“

4.2 Good408 Reviews
Super Taqueria Mexican • $
2842 N Roxboro St, Durham

Customers` Favorites

Tacos De Azada Y De Birria De Res
Huarache De Barbacoa
Taco Asadasuadero
Carne Asada Taco
Guacamole Chips
Carne Al Pastor
Grilled Chicken
Fajitas Texanas
Tacos De Cabeza
Asada Gorditas

“If you don't speak Spanish take lessons now! This place is really good. They have six coolers with different drinks in them ranging from horchata to cucumber, pineapple and tamarind. Real food that's really good. I got three tacos of different kinds and they gave me four little containers for salsa from the salsa bar. I like this place. It was pretty crowded at lunch time.“

4.3 Superb189 Reviews
Bubbakoo's Burritos Mexican • $
8202 Renaissance Pkwy Suite 103, Durham

“Flavorful burrito bowl with strong portions and very nice staff! Worth the $.

I met the owner Yas and he was extremely accommodating and open to my questions about the restaurant as I’ve never been to this chain before. All the ingredients were very flavorful, and they have a strong selection of proteins. I found the portions to be very strong, and they even let me try certain items which was nice. I really enjoyed the Sriracha ranch!

The only negative was that the woman who put on the sauce, really drenched it in sauce before asking do you like a lot of sauce or a little, and I told her a little, but it was way too saucy already. I told her it was fine, but I would just ask before saucing how much sauce somebody wants!

Overall, will definitely come back and think that Yas and his wife, who run it together, are doing a great job!“

4.7 Superb61 Reviews
Mi Calvillo Antojitos Mexicanos Mexican • $
748 9th St, Durham

Customers` Favorites

Ultimate Fries with Al Pastor
Cochinita Pibil Torta
Cochinita Pibil Tacos
Birria Quesadilla
Al Pastor Gordita
Green Enchiladas
Rajas Quesadilla
Flautas De Pollo
Carnitas Plate
Red Enchiladas

“This place soooo good. Huge burrito if you get the large. I was looking at the flan and couldn’t afford it at the time the owner gave me a free piece. Absolutely amazing. Highly recommend trying the birria burrito and add onions and cilantro.“

4.5 Superb170 Reviews
Lady Gold Tacos Mexican • $
347 W Main St, Durham

Customers` Favorites

Jackfruit Burrito
Birria Frito Pie
Migas

“Not quite a hole in the wall but i love it. Good drinks, simple menu, and a cool atmosphere. Nachos were on point. Rice bowl was good, frito bowl was good, and loved the tacos. Will be back.price was not bad either. Good small place to chill at night.“

4.6 Superb42 Reviews
Tacos Number Juan Mexican • $
910 Martin Luther King Jr Pkwy, Durham

Customers` Favorites

Taco Grilled Chicken
ACP Grilled Chicken
Taco Ribeye Asada
Carne Asada Plate
Chicken Sandwich
Taco Fried Fish
Rice and Beans
Corn on the Cob
Chicken Burrito
Side Tostadas

“Tried for the first time tonight and I will definitely be returning!! Everything we tried was fabulous, from the queso to the sopes! They were so so Good!! Very friendly staff (attentive) we had three different people check on us! I would give them 10/10! Must try!!“

4.3 Superb191 Reviews
La Superior Mexican • $
3325 N Roxboro St, Durham

“Everything here is great.“

4.4 Superb174 Reviews
Don Gallo Mexican • $
3411 University Dr, Durham

Customers` Favorites

Quesadillas Con Arroz Y Frijoles with Rice and Beans
Huevos Rancheros Con Chorizo
Al Pastor and Lengua Tacos
Taco Borrego
Asada
Chips

“This is my favorite taco spot in the area, the patio is amazing and the food is incredible. High quality service as well.“

4.8 Superb107 Reviews
Don Becerra Taqueria Mexican • $
249 E Club Blvd #227, Durham

Customers` Favorites

Pork Taco & Chicken Taco w Cilantro & Onions
Chicken Enchiladas
Mojara Frita
Al Pastor

“Highly recommend, incredibly good food at a reasonable price and authentic“

4.6 Superb60 Reviews
La Tiendita II Mexican • $
1915 Chapel Hill Rd # B, Durham

Customers` Favorites

Baleada Con Carnitas Shredded Pork
Tacos Dorados Mexicanos
Quesadilla de Maiz
Tacos Al Pastor
Sope Campechano
Tortillas
Pupusas
Posole
Bistec

“The food here is absolutely banging! very authentic and good quality. The pupusas are to die for and they come with a pile of fermented veggies. Everyone working is so friendly and down to earth, and it's super affordable. always love coming here!!!“

4.5 Superb78 Reviews
Matatlan Mexican Restaurant Mexican • $
3808 Guess Rd, Durham

Customers` Favorites

Two Beef Tacos Spanish Rice and Refried Beans
Quesadilla Rellena de Camarón
Shredded Chicken Hard Taco
Beef or Chicken Quesadilla
Chimichanga Dinner
Beef Chimichanga
Chips and Salsa
Fajita Burrito
Pollo Parrilla
Guacamole Dip

“Food here is great!! Delicious“

4.6 Superb113 Reviews
Mi Oaxaca taquería Mexican • $
1108 University Dr, Durham

Customers` Favorites

Tlayuda

“Found these guys on the way back to Cary and the food is beyond amazing! Everything is fresh and made to order. Delicious!!! Will definitely be back! Worth the drive from Cary. I highly recommend them! Oh and the customer service is beyond awesome!“

4.8 Superb32 Reviews
El Patron Mexican Grill Mexican • $
3438 Hillsborough Rd Ste f, Durham

Customers` Favorites

One Beef Taco Mexican Rice and Fried Beans
Cheese and Mushroom Quesadilla Plate
Tacos de Carne Asada
Coctel de Camarones
Taquitos Mexicanos
Shrimp Chimichanga
Arroz Con Pollo
Tortas de Asada
Street Tacos
Birria Tacos

“They are the best! I love this place!“

4.3 Superb216 Reviews
Mi Barrio Mexican • $
5023 Wake Forest Hwy, Durham

Customers` Favorites

Soft or Hard Taco
Refried Beans
Quesadillas
Nachos
Tacos

“The have excellent Chicken dishes! I had the rice and chicken and the flavor and sauce was perfect. The flan was okay but I don't think it was homemade unfortunately. The service was great too! The kept bringing me drinks and salsa for my chips.“

4.6 Superb80 Reviews
Gym Tacos Mexican • $
102 City Hall Plaza, Durham

Customers` Favorites

Chicken and Chorizo Nachos
Al Pastor Torta
Street Tacos

“This was our first time at Gym Tacos and we are glad we came. I loved the el Pastor taco and my husband loved the carne asado taco. I could have eaten 6 of them. We also got the chips & salsa and rice and beans. The chips & salsa had the right amount of kick. I prefer rice to be softer but the flavor of the rice and the beans was perfection. Would definitely come back.“

4.3 Superb72 Reviews
Sabor Latin Street Grill Latin American • $
105 NC-54 #201, Durham

Customers` Favorites

Quesabirria Tacos Barbacoa
Taco Americano Chips Queso
Three Amigos Burrito
Chimi Shrimp Taco
Curtido Fish Taco
Carne Asada Fries
Tacos Autenticos
Pork Belly Taco
Especial Nachos
Salvador Fries

“Great food, great staff that are always welcoming. Tried their Al Pastor burrito today and it was amazing.“

4.7 Superb211 Reviews
El Corral Mexican Restaurant Mexican • $
1821 Hillandale Rd, Durham

Customers` Favorites

Whole Fried Tilapia-Not Sure Exact Name of Platter
Beef Chicken or Cheese Enchilada
Grilled Chicken Quesadillas
Fijatas and Special Nachos
Camarones Al Mojo de Ajo
XLarge Margherita Blue
Order of Rice or Beans
Chicken Alfredo Pasta
Margarita Specials
Fajitas for Two

“Great food and excellent service!“

4.2 Good258 Reviews
La Cocina Latina Mexican • $
4739 Apex Hwy, Durham

Customers` Favorites

Bistec A la Mexicana
Torta Cubana
Chilaquiles
Huaraches
Quesadilla
Gorditas
Pupusas
Menudo

“Very good food, the pupusas de queso are very delicious, very friendly staff as well. Will definitely come back to this place.“

4.4 Superb51 Reviews
Tacos el coco loco Mexican • $
4377 US-70, Durham

“We each had the steak burrito and it was excellent especially with the salsa verde!! The Pina Colada was so impressive my daughter jumped from her seat to get it. We will definitely be back!“

4.7 Superb25 Reviews
Queso Monster Food Trucks • $
2212 S Miami Blvd, Durham

Customers` Favorites

Monster Red Tacos w Flamin' Hot and Original Elotes
7 Fully Loaded Potatoes Shrimp
Taki and Original Elote
Taco with Everything
Classic Quesadilla
Monster Nachos
Tacos Al Pastor
Taco Plate

“I ordered the quesabirria it came with chips and queso. It was so good, it was a wait but definitely worth it. Everything was fresh even the specialty lemonade was good. I recommend 10/10!“

4.8 Superb134 Reviews
Taqueria La Becerrita Mexican • $
249 E Club Blvd, Durham

“The service is friendly and the place and the food are familiar, I particularly like it a lot.

Parking: The parking lot is small but you can find a place.

Kid-friendliness: The place is not very big and it is suitable for children as long as parents keep an eye on them because there are a couple of somewhat high steps that could be dangerous for children if you as a parent do not pay attention to them.“

4.6 Superb31 Reviews
Las Palmas Mexican Restaurant Mexican • $
3801 Wake Forest Hwy #114, Durham

Customers` Favorites

Cheese Chile Relleno Enchilada and Flauta Combination
Corn or Flour Tortilla
Chips and Salsa Verde
3 Enchiladas Verdes
Fajitas Burritos
Chicken Tacos
Refried Beans
Beef Burrito
Cheese Dip
Taco Salad

“Great food. Fast service with chips and salsa to snack on while you wait. Been eating here 20 yrs.“

4.3 Superb146 Reviews
Minimarket salvamex Mexican •
4226 Garrett Rd suite c, Durham

Customers` Favorites

Pastel Seco

“The food was excellent. I come from Portugal and I went in for a coffee and I got an excellent surprise: the food 5 Estrella's, the attention 5 Estrella's and Jazmin. The nicest robot that will serve YOU and treat YOUR food. Congratulations I recommend it

Parking: It is spacious and easy to access.“

4.8 Superb40 Reviews
Vanessa’s Tacos Mexican • $
Garrett Rd, Durham

Customers` Favorites

Birria Tacos
Meat Options
Tongue
Steak

“They are absolutely delicious, tried the asada, Pollo, and barbacoa tacos. tacos came out hot and fresh and tasting great. highly recommend“

4.3 Superb39 Reviews
La Mala Mexican Inspired Cocktails Cocktail Bar • $$
110 Corcoran St, Durham

Customers` Favorites

Mexicans in a Blanket Aka Salchitatacos
Tacos Al Pastor Asada Fries Esquite
Vallartaso Ceviche Puerto Vallarta
Pork Artisan Tacos
Ceviche De Camaron
Guacamole Fresco
Momma's Ceviche
Shrimp Ceviche
Mexican Fries
Aguachiles

“We stopped in here for drinks before a dinner reservation at another restaurant in the area. We sat at the bar and immediately had phenomenal service. The vibe is dark and moody but still lively. We chatted with the owner Brian and he was so knowledgeable with tequila recommendations and you can tell genuinely loves his job and wants everyone who walks in to have a great experience. We will definitely return and bring friends with us next time!“

4.6 Superb216 Reviews
The Taco Truck Mexican • $
3020 S Miami Blvd, Durham

Customers` Favorites

Street Tacos
Steak

“Great food, fast and super friendly service!“

4.5 Superb24 Reviews
Tortilleria Exxpress Mexican •
4125 Durham-Chapel Hill Blvd suite 2, Durham

“They have their own store made tortillas! Gluten-free and yummy! The majority of the store is for making tortillas, but the actual grocery section has a surprising amount of awesome selection for being the size it is. It’s got the necessities plus some awesome drinks, seasoning, soups, and more!“

5 Superb24 Reviews
Mi Veracruz food truck Mexican • $
3112 Dearborn Dr, Durham

Customers` Favorites

Quesadillas
Tacos

“One of the best food truck experiences I've ever had! Absolutely fantastic food, and the service was amazing. So nice! I can't wait to go back.“

4.8 Superb38 Reviews
Taqueria La Fiesta Mexican • $$
1002 E Geer St, Durham

Customers` Favorites

Tacos De Carne Asada Steak
Caldo De Camaron
Tacos de Azada
Chuleta Azada
Quesadillas

“We love this place, the service and the food excellent ! It's like going down the rabbit hole and coming out on the other side in Wonderland! Don't let the age or location of this building fool you. It's definitely worth a visit. This place has the best traditional tacos in all of Durham! The pineapple water is to die for, and each plate of tacos is served with pickled carrots and onions that will drive anyone mad! The staff is always so friendly and our food is always prepared promptly. This really is a family favorite and a must-have at least once or twice a month! I wish they would sell the pickled carrots by the gallon. LOL, they're that good!“

4.2 Good69 Reviews
Pupusería & Taquería Orellana Mexican • $
5300 N Roxboro St #2228, Durham

Customers` Favorites

Chicken Tacos with Avocado
Pupusas De Chicharron
Refried Beans
Tortillas

“Best tacos in Durham!! I have tried many, many food trucks and restaurants and these are by far my favorite. You can always tell an authentic taco shop by the quality of the limes they give you. The meats are succulent, the tortillas are made fresh every day. 12/10 ill be coming here often.“

4.2 Good79 Reviews
El Mariachi Restaurant & Bar Mexican • $
2000 Avondale Dr, Durham

“Súper recomendable, me encanto la comida y el ambiente, las chicas son muy amables!“

4.4 Superb17 Reviews
El machete truck food Mexican •
1529 N Miami Blvd, Durham
4.6 Superb10 Reviews
El Dorado Mexican Restaurant Mexican • $
4900 NC-55, Durham

Customers` Favorites

Beef Enchilada and Taco Plate
Rice and Refried Beans
Chips and Salsa
Chicken Nachos
Carne Asada
Chori Pollo
Cheese Dip
Taco Salad
Burrito
Tamales

“Went for a quick dine in lunch during the week. Wasn't crowded. Employees were friendly and checked on us at a good pace. They had a large menu with lunch and dinner options. Decent prices. Good portions. Free chips and salsa, the salsa was really tasty. Lettuce and sour cream if am extra $1 or so. I got the fajita burrito which was good and filling.“

4 Good212 Reviews
Michoacán Mexican restaurant Mexican • $
3409 Hillsborough Rd G, Durham

Customers` Favorites

Chunky Guacamole Dip
Camarones A la Diabla
Fajitas Michoacan
Enchiladas Maria
Burrito Azteca
Cheese Dip
Carnitas
Chips
Pollo
Salsa

“calid atmosphere, good service, awesome margaritas.“

4 Good171 Reviews
Moe's Southwest Grill Mexican • $
5419 Page Rd, Durham

Customers` Favorites

Moe Meat Moe Cheese Bowl
White Meat Chicken
Bottled Coke Zero
Burrito Bowl
Fajita Kit
Quesadilla
Three Tacos
Two Tacos
Guacamole
Salad Bar

“I am solely leaving this review because of the customer service that I received at this location.. I don't typically eat moes, but I had such a pleasant encounter while I was there. I was greeted and assisted by Jacob..i couldn't figure out what I wanted. The restaurant was empty and he kindly took the time to bring me through the menu and offer suggestions. i Honestly would have walked out if he didn't do that. Because again, I don't typically eat from moes and was discouraged until this gentleman began to assist. isaha was working the register and he was also so very kind and gracious as I paid for my order. customer service is always my priority and I appreciate to have received such a grace and courtesy from jacob. p s this took place about a month ago and i'm just coming back to speak on it now as it still crosses my mind .“

4 Good63 Reviews
Birrieria El Patron 323 Mexican • $
320 E Club Blvd, Durham

“Great tacos! Have you left Durham?“

5 Superb5 Reviews
Mi Cancun Durham Mexican •
3404 Westgate Dr, Durham

Customers` Favorites

Carnitas Enchiladas
Fajitas Texanas
Chorizo Dip
Guacamole
Fajitas

“FANTASTIC food. My wife and I lived in the Southwest and got a little spoiled. Mi Cancún is now at the top of our all-time list.“

4 Good62 Reviews

You May Also Like