42 Best Mexican Restaurants near Carrboro

Explore Carrboro's best Mexican restaurants, handpicked by Restaurantji.

Monterrey Mexican Restaurant Mexican • $
104 N Carolina 54 unit ff, Carrboro

Customers` Favorites

Carne Asada Fries with Pico De Gallo
Chicken Chimichanga Dinner
Caritas with Pineapple
Molcajete De Mariscos
Shrimp with Zucchini
California Burrito
Shrimp Chimichanga
Nachos a La Diabla
Fajitas Monterrey
Frozen Margaritas

“The staff at Monterrey hit all the bases in the right way. Great greeting, knowledgeable maitre'd. Waite staff were on point. Menus were
Easy to understand. Your munching, almost from the time you set down. Excellent food
preparation. Tasty, fresh, great variety, and
coffee!!! Sorry; I'm addicted. Plenty of parking.
Easy access. Great prices. I'll be back! Thanks
for a great lunch.“

4.7 Superb256 Reviews
Carrburritos Burrito • $
711 W Rosemary St #2315, Carrboro

Customers` Favorites

Tofu Tuesday Vegan Tostada with Guacamole
Tostada with Tofu and Guacamole and Chips
Basket of Flour Chips Queso Dip and Drink
Grilled Chicken Burrito Mejor
Nachos with Flour Chips
Grilled Chicken Burrito
Salsa & Al Flour Chips
Flour Tortilla Filled
Chips and Guacamole
Guacamole & Chips

“Carrburritos offers multiple vegan options. Looking for vegan options led us to this wonderful place. The special tofu burrito is excellent. We loved the pineapple salsa. The service is outstanding.
The outdoor dining area is intimate and charming.
There's even a wendigo bust on the wall.“

4.2 Good117 Reviews
City Bus Burritos and Tacos Mexican • $
414 E Main St, Carrboro

Customers` Favorites

Super Quesadilla
Small Burrito
Veggie Burrito
Super Burrito
Gorditas
Taco

“First visit this past week with my Brother...but amazing food! I will be back next time I'm in the area!“

4.1 Good23 Reviews
Armadillo Grill Mexican • $
120 E Main St, Carrboro

Customers` Favorites

Wings - Armadillo Wings
Chips and Guacamole
Guacamole and Chips
Steak Soft Taco
Chicken Burrito
Chicken Nachos
Tortilla Chips
Chips and Salsa
Steak Burrito
Chicken Wings

“Fabulous and yummy Friendly and fast!“

3.8 Good98 Reviews
Breakaway Carrboro Mexican • $
410 N Greensboro St Suite 160, Carrboro

Customers` Favorites

Quinoa Bowl with Egg and Avocado
Smoked Salmon Benedict
Brioche French Toast
Breakfast Sandwich V
The Breakfast Burrito
Avocado Toast Plus
Cappuccino 8oz
Patatas Bravas
Cali Benedict
Cascade Salad

“I love this place!! It is one of my favorite spots in town. It’s comfortable, classy, clean and feels nice without feeling stuffy. A great place for a lunch meeting with co-workers, brunch with friends or catching up on your emails on a weekday. A few of my favorite items are the brioche French toast, the cali Benedict, and their breakfast burrito. They offer side options of dressed greens or potatoes both of which are delicious. I also love the mint lemonade and their London fog tea latte.

This place feels uniquely and wonderfully Carrboro to me and I love the overall feel.

This is my go-to place to take folks who are visiting from out of town because everyone can find something good to eat. The prices are reasonable and the portions are nice (not too big not too small). I love that they allow laptops during the week so I can get my work done but not on the weekends so the tables keep moving and there’s not too much of a wait.“

4.4 Superb144 Reviews
Salon Monterrey Mexican • $
104-VV, NC-54, Carrboro

“excelente atención! la comida es riquisima!“

3.2 Average12 Reviews
Toledo's Taqueria Mexican • $
508 Jones Ferry Rd, Carrboro

Customers` Favorites

Torta de Carne Al Pastor
Tacos and Pupusas
Gorditas
Barbacoa

“Delicious food, fresh and great prices!

Vegetarian options: They can make some dishes, just ask for a vegetarian version!

Parking: It's by a gas station, so plenty of parking

Kid-friendliness: Yes,

Wheelchair accessibility: Yes“

3.2 Average26 Reviews
Latin Grill Food Trucks • $
Carrboro

“I've passed this truck many times and finally stopped by the other day. DELICIOUS!!!! I am limiting my portions, so I only had the chicken tamales but WOW. Delicious. Full of flavor. I can't wait to try the other options! will definitely stop by again!“

3.7 Good13 Reviews
Monterrey Mexican Restaurant Mexican • $
1722 Fordham Blvd, Chapel Hill - 3.55 miles

Customers` Favorites

Mar Y Tierra Steak and Shrimp with Peppers and Onions
Something with Tequila and Yumminess
Gullivers Chopped Salad
Cheese Dip and Salsa
Fajitas Monterrey
Enchiladas Verdes
Chips and Salsa
Arroz Con Pollo
Chicken Fajitas
Fried Ice Cream

“Love there chorizo and birria. They have a lunch bowl that is packed full of goodness -only on weekdays :(
Staff is great too. Lots of food for reasonable price. Favorite Mexican restaurant in Orange county.

Sometimes the music is a little loud.“

4.6 Superb300 Reviews
Monterrey mexican restaurant Mexican • $
4600 Durham-Chapel Hill Blvd, Durham - 6.31 miles

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 Superb178 Reviews
Fiesta Grill Restaurant Mexican • $
3307 NC N Carolina Hwy 54 W, Chapel Hill - 6.24 miles

Customers` Favorites

Camarones Con Chipotle rancheros1295
Chicken and Steak Fajitas
Nando’S Burrito
Enchilada En Mole
Carne Asada Taco
Ceviche Tostada
Chips and Salsa
Chicken Fajitas
Plate of Nachos
Crab Enchiladas

“Had the BEST FOOD. The owner and staff are so friendly. We go back as often as possible even when we lived in Florida. Family lives in Chapel Hill and it’s our go to place for great food when we are there.“

4.8 Superb93 Reviews
Que Chula Craft Tacos & Tequila Bar Mexican • $
140 W Franklin St #110, Chapel Hill - 0.99 miles

Customers` Favorites

Chicken Quesadilla
Enchiladas de Mole
Nachos and Salsa
Pastel Tres Leche
Platano Relleno
Tacos Al Pastor
Chips and Salsa
Carnitas Tacos
Chile Relleno
Steak Fajitas

“The best place to drink and eat 😋“

4.3 Superb178 Reviews
Taqueria La Vaquita‎ Mexican • $
2700 Chapel Hill Rd, Durham - 9.03 miles

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
El Tesoro Mexican Grill Mexican • $
6118 Farrington Rd G, Chapel Hill - 5.02 miles

Customers` Favorites

Horchata Con Fresa Horchata with Strawberry
Jalapeno Relleno Taco
Taco De Lengua
Refried Beans
Quesadilla
Burrito

“Great place to eat!! Awesome food and great customer service!!“

4.6 Superb73 Reviews
El Patron Mexican Grill Mexican • $
3438 Hillsborough Rd suite f, Durham - 10.47 miles

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
Guanajuato Mexican Restaurant Mexican • $
11520 US Hwy 15 501 N #205, Chapel Hill - 4.4 miles

Customers` Favorites

Chicken Nachos Supreme Whit Extra Beans
Pollo Burrito Grande
Spicy Green Salsa
Pollero Ranchero
Chicken Fajitas
Fajitas Trio
Chimichanga
Carne Asada
Quesadilla
Chips

“Wonderful place to live with great staff and amenities!“

4.4 Superb74 Reviews
Don Gallo Mexican • $
3411 University Dr, Durham - 8.25 miles

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 Superb34 Reviews
El Corral Mexican Restaurant Mexican • $
1821 Hillandale Rd, Durham - 11.36 miles

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 Good118 Reviews
Kahlovera Mexican Bar & Grill Mexican • $
504 Meadowmont Village Cir, Chapel Hill - 3.63 miles

Customers` Favorites

Churros with Scoop Vanilla Ice Cream
Mexican Fried Ice Cream
Birrria Empanadas
Quesabirria Tacos
Birria Empanadas
Chicken Fajitas
Carnitas Tacos
Street Tacos
Shrimp Tacos
Chilaquiles

“Best food in the area! Eduardo is our favorite waiter. He is so friendly and always goes the extra mile. All of the staff is great but he is always so kind to us. We go once per week. Seriously best Mexican in the area. Better than Monterrey!“

4.1 Good158 Reviews
olmeca tacos Mexican • $
5222 Durham-Chapel Hill Blvd, Durham - 5.51 miles

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
Vanessa’s Tacos Mexican • $
Garrett Rd, Durham - 6.53 miles

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
Tortilleria Exxpress Mexican •
4125 Durham-Chapel Hill Blvd suite 2, Durham - 7.62 miles

“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
La Hacienda Mexican • $
1813 Fordham Blvd, Chapel Hill - 4.41 miles

Customers` Favorites

Make Your Own Sizzling Fajita
Grilled Shrimp Enchiladas
Mango Flavor Margarita
Chicken and Steak
Mixed Enchiladas
Sopa De Mariscos
Grilled Chicken
Chicken Fajitas
Rice and Beans
Refried Beans

“Muy buena comida y rapido servisio“

4 Good125 Reviews
Tacos el coco loco Mexican • $
4377 US-70, Durham - 9.83 miles

“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
Cosmic Cantina Mexican • $
128 E Franklin St, Chapel Hill - 1.17 miles

Customers` Favorites

208 - Shredded Chicken Burrito
61 - Chicken Quesadilla
Chicken Chimichanga
Mini Veggie Deluxe
Chips and Salsa
Side of Chips
Burritos
Nachos
Steak
Vegan

“Absolutely love the food here, and the price is pretty good. The horchata is great and one of my go-tos here. Also, the desserts are legendary: churros are made fresh and the flan is one of the best I've ever had. Overall, this place has a great vibe and it's one of if not my favorite spots in Franklin street.“

4 Good87 Reviews
Minimarket salvamex Mexican •
4226 Garrett Rd suite c, Durham - 6.54 miles

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
O'YA Cantina Mexican • $
72 Chapelton Ct, Chapel Hill - 6.14 miles

Customers` Favorites

Bowl with Roasted Peruvian Chicken
Caramel Filled Churros
Carne Asada Bowl
Fajita Platter
Chile Relleno
Carnitas Tacos
Street Tacos
Ropa Vieja
Cheese Dip
Empanadas

“Their "Family Weekend Special" was a big hit with this family. The food was absolutely delicious and curbside pick up was perfect. Will definitely order again soon!“

4 Good74 Reviews
28

1922

1922 Coffee Shops • $
140 E Franklin St, Chapel Hill - 1.19 miles

Customers` Favorites

CCS Blend Drip Coffee
Blueberry Muffin
Caprese Panini
Croissants
Cookies

“Today, I was touched by an extraordinary act of kindness at a coffee shop. When a customer accidentally spilled their drink, the barista didn’t miss a beat—cheerfully remaking the order with a warm smile, while their colleague swiftly cleaned up the mess. It was a small moment, but it radiated genuine care and teamwork, leaving a lasting impression. Thank you for reminding me how small gestures can brighten“

4.7 Superb86 Reviews
Michoacán Mexican restaurant Mexican • $
3409 Hillsborough Rd G, Durham - 10.38 miles

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 Good74 Reviews
Sabor Latin Street Grill Latin American • $
105 NC-54 #201, Durham - 7.74 miles

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 Superb129 Reviews
Ta Contento Mex Fresh Food Food Trucks • $
11620 US Hwy 15 501 N, Chapel Hill - 4.33 miles

Customers` Favorites

Breakfast Tacos Eggs and Chorizo
Tres Leches Cake Tamarindo Water
Chips and Fresh Guacamole
California Burrito
Chips and Salsa
Street Tacos
Shrimp Tacos
Burrito Bowl
Chicken Soup
Quesabirria

“Great to have high quality food without all the college crowds and parking issues. I can stop by any night after work, or on the weekends any time and pick up a winner. You should check it out!!🔥“

4.6 Superb98 Reviews
El Taco Amigo Mexican • $
1118 Old Greensboro Rd, Chapel Hill - 2.72 miles

Customers` Favorites

Guacamole
Tacos

“Amazing food! Had carnitas and birria tacos. They were amazing. Including the freshly made tortillas. People were really friendly.

We lived in San Diego fir 7 yrs and rarely find Mexican street tacos that are good. These were totally legit. Definitely go try this place!

It's a food truck with outside tables, so atmosphere is food truck.“

4.8 Superb6 Reviews
Tacos Zona Mexican •
60A Andrews Store Rd, Chapel Hill - 6.98 miles

“Steak tacos at Tacos Zona are more than just food—they're a reminder of the simple, perfect pleasures in life. Picture this: a warm evening, laughter in the air, and the first bite of a steak taco that takes you back to every comforting moment you've ever known. The steak is tender, seasoned with just the right amount of spice, like an old friend with a story to tell. The tortilla, soft yet sturdy, wraps around the filling like a hug. And the toppings—crisp onions, fresh cilantro, a squeeze of lime—add a little zest, just like the small joys that make everyday life extraordinary.

These tacos aren't just a meal; they're a celebration of everything that's good in the world. Simple, satisfying, and so good you'll want to share them, but only with someone who truly appreciates the little things in life. Tacos Zona has mastered the art of making you feel at home, one bite at a time.“

5 Superb3 Reviews
Los Tres Mexican Grill & Bar Mexican • $
6905 Fayetteville Rd #104, Durham - 7.76 miles

Customers` Favorites

One Taco Spanish Rice and Beans
Spinach with Queso Dip
Enchiladas Yolandas
Enchiladas Verdes
Chips and Salsa
Frozen Margarita
Chicken Fajitas
Fried Ice Cream
Veggie Fajitas
Tacos Los Tres

“The food here was genuinely really good, and we were greeted and seated quickly, which set the visit off on the right foot. The only thing that threw us off a bit was our waitress. Every time we ordered, she repeated it back to us in a way that felt more like she was questioning whether we really wanted it. At first we thought it might’ve been a language barrier—just a couple of white guys eating at a Mexican restaurant—but I speak Spanish too, and it was the same experience.

She wasn’t a bad waitress by any means, just not very attentive and a little unsure with everything. The biggest issue came when it was time to pay. When the tip options popped up on the handheld card reader, she actually pointed to the percentage she wanted and asked, “This one is ok for you?” My friend said she did the same thing to him.

Great food and fast seating, but the service needs a little polishing to match the quality of the kitchen.“

3.7 Good138 Reviews
El Cuscatleco Salvadoran • $
4212 Garrett Rd, Durham - 6.52 miles

Customers` Favorites

Burrito Supreme Combination
Mojarra Frita Fried Fish
One Taco Rice and Beans
Yuca Con Chicharrones
Combination Fajitas
Pollo a La Plancha
Bistec Encebollado
Chips and Salsa
Steak and Eggs
Carne Guizada

“The food was delicious, fresh, and beautifully presented. The service was friendly, attentive, and professional the staff made us feel very comfortable throughout the meal. A wonderful experience, and I’ll definitely be coming back. Highly recommended!“

4.5 Superb79 Reviews
Tacos Junior Mexican • $
3454 Hillsborough Rd, Durham - 10.46 miles

Customers` Favorites

Breakfast Burrito
Tacos De Pollo
Huarache Asada
Gordita
Torta
Steak

“Can't go wrong with a taco truck no matter where you are in America. Loved the 3 chicken tacos and 3 steak tacos with all the onions. I used the green sauce on the steak tacos and red fire sauce on the chicken tacos. All delicious tacos.“

3.6 Good36 Reviews
Lucha Tigre Asian • $$
746 M.L.K. Jr Blvd, Chapel Hill - 1.59 miles

Customers` Favorites

Taquiza 3 Taco Plate with Chipotle Beans and Asian Salad
Kimchi \u0026 Pork Belly Fried Rice
Twice Fried Chicken Wings
Bacon Kimchi Fried Rice
Beef Bulgogi Nachos
Guacamole and Chips
Crispy Green Beans
Pad Thai Al Pastor
Skirt Steak Mojo
Side Asparagus

“Since I moved to Chapel Hill, Lucha Tigre has been my favorite restaurant. Their service and quality can’t be denied, but I am so upset that the Asian Glazed Chicken (my favorite dish) has been removed from the menu.“

4.3 Superb89 Reviews
Moe's Southwest Grill Mexican • $
6807-122 Fayetteville Rd, Durham - 7.83 miles

Customers` Favorites

Chili Crisp Chicken Crunchy Taco
Junior Homewrecker Burrito
Chocolate Chip Cookie
Moe's Famous Queso
Homewrecker Bowl
Taco Salad
Quesadilla
Kids Taco
Salad Bar
Guacamole

“We visited Moe’s tonight and our day is better because of it. Martel, one of staff members, had the most upbeat and positive attitudes that we’ve experienced at a restaurant. He brought an instant smile to our faces. He is definitely making the world a better place with his infectious joy.The steak stack was delicious! Thanks!“

3.5 Good61 Reviews
Mariscos Los Cabos Bar and Grill Mexican Seafood Restaurant Mexican • $$
4020 Durham-Chapel Hill Blvd, Durham - 7.65 miles

Customers` Favorites

Tomales with Red Rice & Refried Beans
Shrimp and Chicken Fajitas
Huachinango Con Camarones
Ceviche Puerto Vallarta
Ceviche Bu Sinaloense
Parrellada Los Cabos
Molcajete Los Cabos
Chicken Enchiladas
Aguachiles Mango
Flautas De Pollo

“muy sabroso todo y buena atencion“

3.5 Good99 Reviews
Bandido's Mexican Cafe Tex-Mex • $
159 1/2 E Franklin St, Chapel Hill - 1.23 miles

Customers` Favorites

Burrito
Chips
Salsa

“Antonio was awesome, nice guy. Excellent service! I got the fried ice cream and my brother got the Oreo one. They both tasted great! Will definitely come back here to try the other food! Good prices, tasty food. Comes with complementary chips and salsa.“

3.7 Good31 Reviews
Taco Bell Fast Food • $
6910 Fayetteville Rd, Durham - 7.48 miles

Customers` Favorites

Nachos Bellgrande
Crunch Wrap
Nacho Fries
Taco

“Super nice folks working there so I’m not going to roast too badly. But, the prices at this location are WAY elevated compared to stand alone locations. Example: pizza is $4.99 at the stand alone location near me (way too much to start with) and $6.49 at the mall location. Nearly $10 for Mexican Pizza and a small drink. Just be aware….“

3.1 Average14 Reviews
Uncle Julio's Durham Mexican • $$
8030 Renaissance Pkwy, Durham - 7.33 miles

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

You May Also Like