Best Mexican Restaurants in Concord, NC

Finding authentic Mexican food in Concord, NC can feel like hunting for buried treasure, but the rewards are deliciously real. I still remember wandering through Concord after a long road trip, hungry and a bit skeptical. That first basket of warm chips and salsa at a small, bustling spot changed my whole mood. Since then, I’ve made a habit of uncovering every local taqueria, grill, and cantina—sometimes returning just for one more round of street tacos or perfectly spicy enchiladas.

Whether you’re craving tacos that actually taste like someone’s abuela made them, looking for a casual spot with friends, or hoping to discover something off the beaten path, Concord doesn’t disappoint. This guide trims the fluff and highlights only the standout Mexican restaurants, from laid-back family-owned diners to lively spots where the guacamole never runs out. If you’re hungry for the real scoop, you’re in the right place.

1. Tacos 4 Life Concord Mills

Tacos 4 Life Concord Mills
Image by: TripAdvisor
2940 Derita Road Suite 40, Concord, NC 28027
+1 833-838-2267
See Menu

Walking into Tacos 4 Life Concord Mills feels more like joining a community than just grabbing dinner. The first thing you notice is the friendly vibe, matched by a unique mission—you’re not just ordering a taco; you’re helping feed a child in need. That generous spirit shapes the whole experience.

The menu leans creative, with options that side-step the ordinary. If I had to pick a favorite, the Korean BBQ taco always calls my name. It comes loaded with fresh slaw and a subtle kick, which keeps me coming back.

Vegetarian and gluten-free eaters are in luck here, thanks to a thoughtful set of options. Don’t miss the classic grilled chicken taco either—it nails the perfect balance of spice, flavor, and texture.

2. On The Border Mexican Grill & Cantina

On The Border Mexican Grill & Cantina
Image by: TripAdvisor
8001 Concord Mills Blvd, Concord, NC 28027-4417
+1 704-743-4565
See Menu

On The Border Mexican Grill & Cantina knows how to liven up a meal, whether you’re there for an early dinner or a late-night craving. I recall showing up on a rainy afternoon and being greeted with warm, just-fried chips that put everyone in a better mood.

The menu is extensive but easy to navigate. If you’re torn, try the classic enchiladas or their sizzling vegetable fajitas—each dish lands on your table with vibrant flavor and generous portions. Their table service means you can linger and enjoy each bite.

Vegetarians will be pleased, while those wanting authentic Tex-Mex vibes should sample the street-style tacos. The salsa is fresh enough to warrant a second helping.

3. Fiesta Mexicana Grill

Fiesta Mexicana Grill
Image by: TripAdvisor
836 Florence St Nw, Concord, NC 28027-5947
+1 704-786-0110
See Menu

Fiesta Mexicana Grill is where family recipes meet homemade flavor. I stopped in for brunch once and instantly knew why locals keep coming back—the food feels like it was made in someone’s kitchen, not just a restaurant.

It’s the little touches that make this spot special. Everything is made from scratch, and the staff works hard to serve each meal piping hot and fast. The reasonable prices don’t hurt, either.

Don’t skip the chiles rellenos or the veggie fajitas. Both are packed with authentic taste and come in hearty portions. If you visit for brunch, the breakfast burritos are a solid way to start your day with bold flavors.

4. Cinco de Mayo Mexican Grill

Cinco de Mayo Mexican Grill
Image by: TripAdvisor
1009 Weddington Road Extension, Concord, NC 28027
+1 704-979-8709
See Menu

Swing by Cinco de Mayo Mexican Grill when you want a burst of flavor and a laid-back atmosphere. I wandered in with a group of friends one evening and was greeted by quick service and the comforting aroma of grilled vegetables and fresh tortillas.

This spot is known for its buffet, which lets you sample a range of house specialties without breaking the bank. Vegetarian options are front and center, making it easy for everyone at your table to find something they love.

Give the veggie enchiladas or the classic bean burrito a try if you want something nourishing and satisfying. For a taste of their signature style, the fajita plates showcase sizzling vegetables and bold spices that hit all the right notes.

5. El Vallarta Mexican Restaurant

El Vallarta Mexican Restaurant
Image by: TripAdvisor
1480 Concord Pkwy N #305, Carolina Mall, Concord, NC 28025-2933
+1 704-792-2020
See Menu

El Vallarta Mexican Restaurant is one of those places that feels both familiar and a little bit like a secret. My last visit involved a quick lunch, but I ended up staying for dessert thanks to the welcoming staff and the comfortable, no-fuss atmosphere.

They specialize in the kind of Mexican favorites you crave, served hot and fresh every time. The service is smooth, making it easy to relax and enjoy your meal whether you’re dining solo or with friends.

The classic veggie quesadilla never disappoints, and the combination platters let you sample several tastes at once. El Vallarta delivers reliable, satisfying Mexican food that keeps you coming back for another plate.

6. Charros Mexican Restaurant

Charros Mexican Restaurant
Image by: TripAdvisor
1044 Copperfield Blvd NE, Concord, NC 28025-2461
+1 704-918-4155
See Menu

Charros Mexican Restaurant stands out with its cozy, family-owned charm and a menu that balances tradition with just enough surprise. The atmosphere draws you in, from friendly greetings at the door to a sweeping view that makes any meal feel a bit more special.

Every visit feels personal—I once lingered over lunch, enjoying the peaceful buzz and attentive service that never felt rushed. It’s a great spot to catch up with friends or simply escape a busy day.

If you’re not sure where to start, try the veggie fajitas or the house-made guacamole. Charros makes it easy to relax and savor classic flavors that truly reflect the spirit of Concord’s Mexican dining scene.

7. Mi Pueblo Mexican Grill

Mi Pueblo Mexican Grill
Image by: TripAdvisor
6097 Bayfield Parkway, Concord, NC 28027
+1 704-795-0481
See Menu

Mi Pueblo Mexican Grill makes it easy to kick back and enjoy the comforts of traditional cuisine. I first wandered in after spotting the cheerful storefront, and I was soon greeted with a feast of flavors, from homemade salsas to hearty entrée plates, all served at a relaxed pace.

The lengthy menu means there’s something for everyone, with plenty of options for vegetarians and vegans. It’s a place where you can count on finding your favorites, whether you’re in the mood for a quick bite or a lingering dinner.

For a taste of the best, start with their veggie fajitas or opt for the chile relleno. The casual atmosphere, friendly service, and fresh flavors make Mi Pueblo a reliable stop for Mexican fare in Concord.

8. Jack in the Box

Jack in the Box
Image by: TripAdvisor
7770 Lyles Ln, Concord, NC 28027-7194
+1 980-237-3111
See Menu

Jack in the Box isn’t your typical pick for Mexican food, but if you’re craving something fast and a little quirky, it fits the bill. I’ve rolled through the drive-thru late at night more times than I’d admit to anyone but friends—always for the tacos. They’re simple, crunchy, and utterly satisfying in a fast-food way.

The appeal here is the sheer convenience. You can get tacos any time of day—breakfast, lunch, or late night—which is a rare find. Everything is ready in minutes, making this a reliable option when time is short and hunger hits.

If you’re set on a snack, grab the classic tacos or try the loaded tiny tacos. Jack in the Box delivers that guilty-pleasure Mexican-style fix without any pretense.

9. Casa Grande Mexican Restaurant

Casa Grande Mexican Restaurant
Image by: TripAdvisor
1 Concord Commons Pl Sw, Concord, NC 28027-5025
+1 704-782-6659
See Menu

Casa Grande Mexican Restaurant lives up to its name by serving generous portions in a welcoming, no-frills setting. I’ve stopped in after a long day, and there’s always a sense of calm that pairs well with a plate of fresh, flavorful Mexican food.

The menu features all the classics you’d expect, but each dish comes out hot and neatly prepared. Service is fast and friendly, so you never have to wait long to dig in.

Try the veggie burrito or the cheese enchiladas for a taste of what keeps people coming back. Casa Grande nails those familiar, hearty flavors that make Mexican comfort food so hard to resist in Concord.

10. Birritaco Taco & Tequila

Birritaco Taco & Tequila
Image by: TripAdvisor
228 Cabarrus Ave W, Concord, NC 28025-5106
+1 704-788-8442
See Menu

Birritaco Taco & Tequila brings a burst of flavor that feels both modern and true to its roots. The dining room is always humming, and there’s a fun, lively energy that makes each visit memorable. My first time there, I was drawn in by the colorful decor and stayed because the food surprised me at every bite.

This spot stands out for its focus on slow-cooked birria and inventive street tacos. The veggie street tacos are full of color and taste, paired with fresh toppings that make each bite pop.

If you’re not sure what to try, go for anything “birria” style or build your own taco plate for the full experience. Birritaco blends classic and contemporary, hitting all the right notes.

Frequently Asked Questions

What are the best Mexican restaurants for families in Concord, NC?
Many local spots are great for families. Mi Pueblo Mexican Grill, Casa Grande, and Fiesta Mexicana Grill are top choices, thanks to friendly service and relaxed vibes.

Are there vegetarian or vegan options at Mexican restaurants in Concord?
Yes, plenty. Mi Pueblo, On The Border, and Tacos 4 Life all offer vegetarian-friendly menus and several vegan options.

Which Mexican restaurants in Concord offer takeout or delivery?
Almost all of them do, including Tacos 4 Life, On The Border, Charros, and Chipotle. Many also have online ordering for extra convenience.

Where can I find authentic Mexican food in Concord, NC?
Check out Fiesta Mexicana Grill, Birritaco Taco & Tequila, and Taqueria Robert for flavors rooted in tradition and homemade style.

Which spots are best for quick bites or late-night cravings?
Jack in the Box, Moe’s Southwest Grill, and Chipotle are solid picks for fast service and flexible hours.

Leave a Comment