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.

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.5 Superb159 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.6 Superb90 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.3 Superb94 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.7 Superb37 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.7 Superb35 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.1 Good138 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

“Soooo starting off I believe they have recently rebranded and remodeled. I say that only because I came from a video I saw on social media and I wasn’t sure if I was going to the right place or not. I definitely recommend coming here if you want to enjoy some good Quesa Birria. I enjoyed the experience. Food was amazing atmosphere was nice if you like some good authentic Mexican food, I would definitely stop by.“

4.1 Good66 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 Superb19 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.5 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.“

4.8 Superb11 Reviews
Starico El Taco Mexican • $$
3030 Holloway St, Durham

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

3.1 Average7 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

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

4.6 Superb461 Reviews
Taqueria Jalisco Mexican • $
1517 Glenn School Rd Suite 5A, Durham

Customers` Favorites

Tacos Estan Diliciosos
Chicken Quesadilla
Quesabirria Tacos
Carnitas Burrito
Mexican Sausage
Pepsi Products
Marinated Pork
Chile Relleno
Birria De Res
Birria Tacos

“Todo riquisimo lo recomiendo y 100 💯“

4.7 Superb176 Reviews
El Huarache 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.8 Superb109 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.3 Superb29 Reviews
TaTaco Durham Mexican • $$
620 Foster St Suite B, Durham

Customers` Favorites

Tataco Caesar Salad

“Overall great. Great food, cocktails and service. Food came out fast. Just a few suggestions: need window treatments as the sun was beaming in through the large windows on a 100 degree day. We had to move. The bars on the entrance door were black steel and hard to touch due to the heat. Was noisy and hard to carry on a convo due to the high ceilings. Could use some sound proofing.“

4.7 Superb129 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 Superb85 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.6 Superb150 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 Superb73 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

“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.5 Superb166 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 Superb128 Reviews
Fonda Lupita Mexican • $
905 W Main St Suite 21A, Durham

Customers` Favorites

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

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

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

“Small hole in the wall restaurant. I ordered the Chorizo Torta to go. Cashier was a gentleman who was very friendly and quick. Came with fries, which were crispy, well breaded, and delicious, great portion, couldn’t finish them all. The honey mustard type sauce that came with them was also very good. The Torta itself was phenomenal. Sizable portion and stand out flavor.“

4.5 Superb103 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.9 Superb41 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.6 Superb56 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 Superb32 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.3 Superb101 Reviews
La Superior Mexican • $
3325 N Roxboro St, Durham

“Everything here is great.“

4.3 Superb91 Reviews
Juan tacos Mexican • $
910 Martin Luther King Jr Pkwy, Durham

Customers` Favorites

Taco Grilled Chicken
ACP Grilled Chicken
Carne Asada Plate
Taco Ribeye Asada
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.2 Good134 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.4 Superb51 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.7 Superb23 Reviews
olmeca tacos Mexican • $
5222 Durham-Chapel Hill Blvd, Durham

Customers` Favorites

Quesadillas Y Buritos
Tacos Tacos Tacos

“Great taco Truck! They have been a staple of Tobacco rd for the last year and change... Delicious!“

4.9 Superb17 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 Superb15 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 Superb18 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 Superb35 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.3 Superb36 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.6 Superb18 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.1 Good89 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

“La Mala was delicious all around!! The food was fresh and flavorful, myself and both of my partners loved it. The Mexican street fruita was tart, sweet, spicy, and served in a half-pineapple, very fun. My main, the mole chilaquiles, was wonderful and very pretty (pictured). My only complaint is that I ordered iced coffee (off-menu) and they charged $10 for it (and added dairy without saying, and I’m lactose intolerant). So, stick to the menu and I’m sure you won’t be disappointed! I’ll definitely be back.“

4.6 Superb176 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 Good80 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.6 Superb16 Reviews
The Taco Truck Mexican • $
3020 S Miami Blvd, Durham

Customers` Favorites

Street Tacos
Steak

“Great food, fast and super friendly service!“

4.5 Superb19 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 Superb88 Reviews
Taquería emmanuel foodtruck Mexican • $
3834 Cheek Rd, Durham

Customers` Favorites

Tacos Dorados

“Very good! Will definitely be coming back!“

4.6 Superb14 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 Superb16 Reviews
Uncle Julio's Durham Mexican • $$
8030 Renaissance Pkwy, Durham

Customers` Favorites

Beef Enchiladas with Beans and Rice
Chicken and Steak Fajitas
Shrimp and Steak Fajitas
Tableside Guacamole Dip
Combination Enchiladas
Mushroom Quesadillas
Skirt Steak Fajitas
Classic Taco Salad
Chicken Enchiladas
Beef Bowl of Rice

“Great place to eat and great service !!“

3 Average315 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.1 Good41 Reviews
El machete truck food Mexican •
1529 N Miami Blvd, Durham
4.6 Superb10 Reviews
Tienda Don Becerra Mexican • $
2301 N Roxboro St, Durham

“Ate lunch here. I had lengua tacos and they were extremely flavorful compared to some food trucks I frequent. If you’re looking for taco truck style food that is made with care, look no further. I have not yet tried the breakfast truck that sits outside or shopped the carnecería but will definitely be back to do so.“

5 Superb6 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 Good86 Reviews

You May Also Like