48 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.

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

Customers` Favorites

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

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

4.4 Superb154 Reviews
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 Superb63 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
Grilled Chicken
Fajitas Texanas
Guacamole Chips
Carne Al Pastor
Tacos De Cabeza
Tacos De Lengua

“Stop in for lunch and was not disappointed. I had the Asada Taco they had a really great flavor and were very tender. The food was ready shortly after we ordered and delivered to our table. The salsa was really good and had a great flavor and some heat to it.“

4.2 Good61 Reviews
Lady Gold Tacos Mexican • $
347 W Main St, Durham

Customers` Favorites

Jackfruit Burrito
Birria Frito Pie
Migas

“Taco place is located inside of a bar. Simple menu. Straightforward pricing. Delicious! My only caveat is that there is a tonnnn of rice on the side for some dishes. Thought it was interesting other dishes have Fritos as their side. About a 15 minute wait for two dishes, I think.“

4.5 Superb32 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
Chicken Tinga Tacos
Beef Brisket Tacos
Spinach Enchiladas
Arroz Con Camaron

“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 Good118 Reviews
Guanajuato Mexican Restaurant Mexican • $
2103 N Roxboro St, Durham

Customers` Favorites

Barbacoa Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: No Curbside pickup: Yes
Pastor Suadero and Carnitas Tacos
Enchiladas Verdes Con Pollo
Taco de Cabeza Taco
Zope de Carne Asada
Platillo de Asada
Caldo De Camaron
Birria De Chivo
Tacos Bariria
Alambres Plate

“Very much the feel of a home cooked meal; tacos are my go-to and they have the widest selection of meats I've seen yet in the area. They came out great.They also have a lot of specialty dishes that I'm eager to try in future visits.

Parking: There are a couple of spots in their lot, but during busier times, street parking might be the way to go“

4.1 Good59 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 Superb20 Reviews
Latino tacos Mexican • $
1212 University Dr, Durham

“I love Latino Tacos, especially for the hamburgers, I have never found another place with those hamburgers that it seems like I am eating in Mexico, I love them, the delicious hot dogs. 100% professional and recommended

Kid-friendliness: Very friendly staff.“

5 Superb7 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 Superb7 Reviews
Vanessa’s Tacos Mexican • $
Garrett Rd, Durham

Customers` Favorites

Birria Tacos
Meat Options
Tongue
Steak

“I've been coming here for years! I'm a loyal customer at heart!“

4.3 Superb7 Reviews
Starico El Taco Mexican • $$
3030 Holloway St, Durham

“Food was amazing, the service was fantastic and the prices were great as well.“

3.8 Good10 Reviews
Mezcalito Durham 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

“Great atmosphere, delicious drinks and amazing food! Highly recommend the burritos, especially the Burrito Al Pastor. Will definitely be back.“

4.5 Superb408 Reviews
Taqueria Jalisco Mexican • $
1517 Glenn School Rd, Durham

Customers` Favorites

Tacos Estan Diliciosos
Quesabirria Tacos
Pepsi Products
Mexican Sausage
Marinated Pork
Birria De Res
Chile Relleno
Beef Stomach
Quesadillas
Water Bottle

“Tried Taqueria Jalisco today since it is close to my neighborhood and aw hells yeah this is the real deal. The quesabirria is totally on point.“

4.6 Superb117 Reviews
MAS CHINGON MEXICAN GRILL AND BAR Mexican • $
1541 Glenn School Rd suite 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

“I recently hosted an event for about 60 attendees and chose Mas Chingon Mexican Grill for catering—and they truly delivered an exceptional experience!

We opted for a fajita spread featuring beef, chicken, and vegetable options, accompanied by rice, beans, and guacamole. Every dish was flavorful and freshly prepared, earning rave reviews from our guests. The guacamole, in particular, was a standout—creamy and perfectly seasoned.

Ernesto and his team at Mas Chingon was professional and accommodating, ensuring timely delivery and a seamless setup. Their attention to detail and commitment to quality made the entire process stress-free.

If you're in the Durham area and in need of top-notch Mexican catering, I highly recommend Mas Chingon Mexican Grill. Their delicious food and excellent service will undoubtedly enhance any event.“

4.5 Superb128 Reviews
El Huarache Mexican • $
2001 N Roxboro St, Durham

Customers` Favorites

Platillo De Quesa Birria
Platillo de Carne Asada
Platillo De Birria
Chilaquiles Verdes
Chilaquiles Rojos
Birria En Caldo
Taco De Alpastor
Birria Tacos
Birria Ramen
Birria Fries

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

4.7 Superb66 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 Superb109 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

“I’ve never had a bad meal here.“

4.5 Superb107 Reviews
Fonda Lupita Mexican • $
905 W Main St Suite 21A, Durham

Customers` Favorites

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

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

4.4 Superb146 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.7 Superb54 Reviews
Taqueria Los Canarios Tacos • $
403 W Trinity Ave, Durham

Customers` Favorites

Asada Taco
Tacos

“Their shrimp tacos are the best! The slaw is tasty, the salsas are bright and flavorful with just the right amount of spice. I also love her tamales, when she has them! I come here every week, they are always kind and I never wait too long for my food. Thank you !“

4.1 Good15 Reviews
Juan tacos 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
Corn on the Cob
Rice and Beans
Refried Beans
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.4 Superb114 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

“Both the atmosphere and service were great.

I especially enjoyed the shrimp tacos. They were very flavorful and SEASONED.

My partner said her green empanadas were good as well.

The only thing I wish they had were traditional chips and salsa, but I will be back if I’m in Durham!“

4.5 Superb78 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

“I don't feel the need to write a review often, but for this place (and my love of great tacos) I will do it. These guys make the real stuff, fresh tortilla, house made salsas and chips and etc, great flavors, nothing fancy, just traditional done well. REALLY good tacos (working my way through the rest of the menu, but I am confident it is solid). The chef/owner is pretty much always there and you can tell he cares about his food. It's always delicious IMHO. I have lived in LA-CA, Central America, spent a lot of time in Cuba and I am GF so I eat (and have eaten) A LOT of tacos. These are really solid tacos. These are my favorite in Durham.“

4.7 Superb46 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.6 Superb49 Reviews
La Superior Mexican • $
3325 N Roxboro St, Durham

“Everything here is great.“

4.4 Superb75 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 Superb26 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
Fijatas and Special Nachos
Camarones Al Mojo de Ajo
Order of Rice or Beans
Margarita Specials
Tacos Al Pastor
Fajitas for Two
Shrimp Fajitas
Chicken Soup

“Great food and excellent service!“

4.2 Good84 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.9 Superb79 Reviews
El Patron Mexican Grill Mexican • $
3438 Hillsborough Rd suite f, Durham

Customers` Favorites

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

“Great service, great food“

4.2 Good78 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 Superb48 Reviews
31

La Mala

La Mala 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

“Great Mexican bar! Stopped after the Durham Art Festival for drinks and appetizers between lunch and dinner and was not disappointed. The vibe was modern Mexican in all the right ways. Drinks were creative and delicious. Very good service and appetizers were also good. I love how downtown Durham has evolved. Looking forward to returning.“

4.5 Superb241 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 Superb23 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.9 Superb15 Reviews
El Rodeo South Square Mexican • $
3404 Westgate Dr, Durham

Customers` Favorites

Special Quesadilla Rodeo
La Diablo Street Tacos
Lunch El Rodeo Burrito
Table Side Guacamole
Fajitas California
Tableside Guacamole
Caldo De Camaron
Fajita Quesadilla
Chicken Fajitas
Carnitas Plate

“Our waitress was so sweet and friendly!! Kept our drinks filled and kept asking was everything okay. Food was great, highly recommend!“

4.1 Good88 Reviews
Torero's Mexican Restaurant Mexican • $
604 Fernway Ave, Durham

Customers` Favorites

Combo Plate Tamal and Enchiladas
Fajita Quesadillas
Fried Ice Cream
Chicken Fajitas
Fajita Sampler
Macho Burrito
Chimichanga
Cheese Dip
Mojarra
Salad

“Great margaritas and food was delicious!! Excellent service as well!“

4.1 Good76 Reviews
olmeca tacos Mexican • $
5222 Durham-Chapel Hill Blvd, Durham

Customers` Favorites

Quesadillas Y Buritos
Tacos Tacos Tacos

“I'm here from Texas and lived in Mexico City for a little while. Coming to North Carolina,good Mexican food was not an expectation. But last night I saw people standing out in the cold eating by this truck and so I stopped in. Wonderful birria and wonderful people. I will be back - can't wait to taste the rest of the menu.“

4.9 Superb11 Reviews
Mi Barrio Mexican • $
5023 Wake Forest Hwy, Durham

Customers` Favorites

Soft or Hard Taco
Refried Beans
Quesadillas
Nachos
Tacos

“I picked up choripollo. The food was delicious, the best chorizo I’ve had in a while. Also great service during check out.PSA: From the outside, it looks like the lights are off because of the tinted door glass. So if sign is on it’s open.“

4.4 Superb19 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

“This place is delicious. Great food for very fair prices, portions are huge. It's your local, solid, Mexican spot that doesn't disappoint.

The staff is always very friendly, the manager/owner does a great job. To give an example: I ordered takeout and got not even 1 minute down the road and they called to let me know they forgot something. To fix an error before I even knew of it is impressive.

Give it a shot!!“

4 Good64 Reviews
Pupuseria & Taqueria Orellana Mexican • $
5300 N Roxboro St #2228, Durham

Customers` Favorites

Chicken Tacos with Avocado
Pupusas De Chicharron
Refried Beans
Tortillas

“The food is fresh and delicious. The restaurant it's self, has a very "down home" vibe. Nothing special or extravagant. The staff appears to be family, and a funny little kid running around. Like, eating out of my mother's kitchen. Very good!“

4.2 Good27 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.5 Superb117 Reviews
Tortilleria Exxpress Mexican •
4125 Durham-Chapel Hill Blvd suite 2, Durham

“Who knew that there was a tortilleria just a few minutes drive from my home?! As everyone has said, you can get fresh, hot tortillas when you walk in. Make sure you ask for the tortillas since they bring them fresh from the back. The tortillas come by the pound with 1 lb being about 12-14 tortillas. They are made with white corn and are absolutely delicious! Made taco night simply amazing. They also have a small amount of Mexican groceries so a good place to check for Mexican food items. Will be back for these tortillas again!“

5 Superb7 Reviews
NUVOTACO Mexican • $
2512 University Dr, Durham

Customers` Favorites

Burrito Bowl and Nuvobowl
Big Daddy's Burrito
Mexican Chocolate
Garlic Beef Taco
Nachos with Queso
Pork Butt Tacos
Chips and Salsa
Chicken Nachos
Chicken Burrito
Chips & Salsa

“We went to lunch at NuvoTaco today and it was amazing. The environment, food and management was incredible!!“

3.9 Good103 Reviews
El machete truck food Mexican •
1529 N Miami Blvd, Durham
4.6 Superb10 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.7 Superb8 Reviews
The Latin Kitchen 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.1 Good24 Reviews
The Taco Truck Mexican • $
3020 S Miami Blvd, Durham

Customers` Favorites

Street Tacos
Steak

“Great food, fast and super friendly service!“

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

“Sorry no pictures. Food was delicious!
This was my second time coming here and food quality still remains a priority for them.

They are definitely not getting recognized enough by the few reviews they have. I can say this isn’t just another Mexican food truck, but one that is actually authentic. I highly recommend and will be back when in the area. Thank you El Coco Loco for the great food, drink and service.

I had a mushroom quesadilla (on corn tortilla) and a fresh homemade watermelon drink. None of that powdered drink stuff“

4.3 Superb12 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.“

3.9 Good49 Reviews

You May Also Like