10 Mexican Restaurants In Charlotte, North Carolina

mexican restaurants in charlotte

In the Queen City of Charlotte, Mexican restaurant has always had a notable reputation. With the idea of fast foods dominating the food industry, people love to get the fresh and healthy cuisines served by Mexican restaurants. Over the years, almost every local and even regular visitors to this beautiful town has mapped out their favorite Mexican fare spot. While some restaurants stick with particular ingredients and recipes, others have become dynamic, continually modifying their menu to suit their customer’s palate. Depending on which option you prefer, there are some that have proven outstanding. Wondering which restaurants are the most notable in this city? Check out these wonderful Mexican restaurants in Charlotte, serving authentic, quality and fresh Mexican cuisines.

1. Azteca Mexican Restaurant

Posted by Azteca Mexican Restaurant on Monday, 1 December 2014

Have a unique dining experience in this 20-year old Mexican restaurant offering delectable cuisines driven by passion and expertise. The restaurant is family-own and presents a cozy and kids-friendly environment. Get some outstanding taste of a wide range of Mexican foods including seafood, nachos, fajitas and more to feed your palate. Also choose from the diverse offering of the bar section such as imported and locally brewed beers, margaritas, and wines. Enjoy your large portions at a reasonable price and an outstanding customer service.

Azteca Mexican Restaurant

Address: 7340 Smith Corners Blvd, Charlotte, NC 28269, USA

Website: Azteca Mexican Restaurant

Opening hours: Sunday-Thursday: 11 AM - 10:30 PM, Friday & Saturday: 11 AM - 11 PM

Average price for two people: 11 - 30 USD

2. Que Onda Tacos + Tequila Uptown

Let’s kick off Tuesday the right way!

Posted by Que Onda Tacos Uptown on Monday, 18 February 2019

Enjoy the tastiest of street tacos in this quiet restaurant featuring a mini bar and a serene environment for your comfort. Savor some delectable cuisines such the guacamole, side salsa habanero, pickled onion, and more. You can sit back in the mini bar and enjoy some great Latin and Mexican inspired cocktails such as freshly muddled mojitos and hand squeezed margaritas. Their outstanding customer service and unique Mexican flavors and tastefully designed environment will make you want to come back for more.

Que Onda Tacos + Tequila Uptown

Address: 333 W Trade St #101, Charlotte, NC 28202, USA

Website: Que Onda Tacos + Tequila Uptown

Opening hours: Sunday: 12 PM - 9 PM, Monday - Thursday: 11 AM - 10 PM, Friday & Saturday: 11 AM - 11 PM

Average price for two people: 11 - 30 USD

3. RuRu's Tacos & Tequila

Brush off the lingering effects of National Margarita Day with a loaded brunch at RuRu's! We're serving our weekend brunch dishes from 11-3 pm today and 12-3 pm tomorrow!

Posted by RuRu's Tacos + Tequila on Saturday, 23 February 2019

Welcome to the home of a wide variety of tasty margaritas, tequilas, and delicious Mexican cuisines. Kick back in the spacious dining area or the patio and savor some sizzling and quality foods. This restaurant offers a delectable menu of Mexican fare inspired by a blend of Greek, American, Korean, and Latin ingredients and recipes. Taste the rich carnitas or guacamole, and more, specially prepared to feed your palate. RuRu’s Tacos & Tequila eatery offers a spacious environment where you can hold important events such as a birthday party or dinner.

RuRu's Tacos & Tequila

Address: 715 Providence Rd, Charlotte, NC 28207, USA

Website: RuRu’s Tacos & Tequila

Opening hours: Sunday: 12 PM - 10 PM, Monday - Thursday: 11 AM - 10 PM, Friday & Saturday: 11 AM - 11 PM

Average price for two people: 11 - 30 USD

4. Three Amigos Mexican Grill & Cantina

What's for lunch? Fresh, authentic flavors, that's what.

Posted by Three Amigos Mexican Grill & Cantina on Tuesday, 12 February 2019

Step into this restaurant, the community’s favorite offering fresh and authentic Mexican fare in an industrial and fun setting. Join the weekly all-you-can-eat enchilada night savor large portions of flavored Mexican grills or sit back and sip in some great collection of margaritas. Start your day with their extensive breakfast menus such as quesadillas, fresh guac, nachos and more. The food offering is superb, the bar collections are outstanding, and the atmosphere is lively. A perfect mix to give you a unique dining experience.

Three Amigos Mexican Grill & Cantina

Address: 2917 Central Ave A, Charlotte, NC 28205, USA

Website: Three Amigos Mexican Grill & Cantina

Opening hours: Sunday: 11 PM - 10 PM, Monday - Thursday: 10:30 AM - 11 PM, Friday: 10:30 AM -11 PM, Saturday: 11 AM - 11 PM

Average price for two people: Under 10 USD

5. Anita's Mexican Grill

Taco salad

Posted by Brian EBs Barbque Elkins on Friday, 16 November 2018

Engage in an unparalleled culinary art experience in the small but comfortable Mexican restaurant offering tasty fajitas, burritos, tacos, and other classic Mexican fares. The interior of the restaurant is cozy and tastefully decorated with modern decors. Make sure you get there by 11 AM or be ready to join the long queue of customers, coming to get their share in the day’s special treats. You can’t afford to miss the delicious and freshly served Chori Pollo and nachos.

Anita's Mexican Grill

Address: 2904 Yorkmont Rd, Charlotte, NC 28208, USA

Website: Anita’s Mexican Grill

Opening hours: Sunday: closed, Monday: 11 AM - 4 PM, Tuesday: 11 AM - 3:30 PM, Wednesday: 11 AM - 4 PM, Thursday: 11 AM - 3:30 PM, Friday: 11 AM - 4 PM, Saturday: 11 AM - 3 PM

Average price for two people: Under 10 USD

6. Las Margarita Mexican Restaurant

Posted by Las Margaritas Mexican Restaurant on Monday, 20 August 2012

Make a night to remember in this beauteous restaurant offering a sophisticated menu of healthy and flavorful Mexican cuisines and a wide selection of tasty margaritas, wines and other drinks from their full bar. The restaurant is ideal for a family gettogether, offering a pleasant and comfortable environment. Sit back and savor some sumptuous fajita nachos, nachos supremos and more, and also connect with the world with the free WiFi available. Their customer service is outstanding, and free parking is also available for your convenience.

Las Margarita Mexican Restaurant

Address: 4426 E Independence Blvd, Charlotte, NC 28205, USA

Website: Las Margarita Mexican Restaurant

Opening hours: Sunday & Monday: 11:30 AM - 10 PM, Tuesday: 10:30 AM - 10 PM, Wednesday: 11:30 AM - 10 PM, Thursday: 10:30 AM - 10 PM, Friday & Saturday: 11:30 AM - 11 PM

Average price for two people: Under 10 USD

7. Miguel's Mexican & American Restaurant

Posted by George K Tuhowski III on Wednesday, 13 February 2019

If you are looking for a portion of good, simple food at affordable prices and in a cozy and traditional setting, then this is your one stop. Sit back in the dining area and savor some tasty margaritas in a snug, burgers, and tacos. The decor of this eatery is nonexistent but tidy with a BP gas station and an ample parking lot. The quality and authenticity of their offerings have made them one of the best restaurants in Charlotte and is a must visit. Some of the must-try cuisines in Miguel’s Restaurant include the tamales and the queso dip.

Miguel's Mexican & American Restaurant

Address: 4252 Business Center Dr, Charlotte, NC 28214, USA

Website: Miguel’s Mexican & American Restaurant

Opening hours: Sunday: 11 AM - 9 PM, Monday - Saturday: 11 AM - 10 PM

Average price for two people: Under 10 USD

8. Don Pedro Mexican Restaurant

#59 FIESTA CHIMICHANGA!! Today’s lunch special special come see us!

Posted by Don Pedro - University on Friday, 25 January 2019

For over 20 years, this family-owned Mexican restaurant has been refining their recipes to beat the customers expectation and hence has soon won the hearts of many. The environment is family friendly, the atmosphere is lively and the customer service of this restaurant is outstanding. Kick back in the dining area and savor some sizzling seafood, nachos, fajitas and other Mexican inspired dishes or relax in the bar area and enjoy foreign and locally brewed beers, wines and special margaritas.

Don Pedro Mexican Restaurant

Address: 1009 Chancellor Park Dr, Charlotte, NC 28213, USA

Website: Don Pedro Mexican Restaurant

Opening hours:Sunday - Thursday: 11 AM - 10:30 PM, Friday & Saturday: 11 AM - 2 AM

Average price for two people: 11 - 30 USD

9. Salsa's Mexican Grill

?️ Sharing is caring!

Posted by Salsa's Mexican Grille on Monday, 29 October 2018

Stop by and dine with this top-notch restaurant offering sizzling cuisines made from quality Mexican-inspired ingredients, from fresh spices, vegetables and fruits to USDA Certified meats. This restaurant has a variety of dishes including delicious desserts, seafood and many more to feed your palate. Irrespective of what the occasion is, the restaurant has ample space to help you celebrate, and the customer service is amicable. Make it a date Salsa’s Mexican Grill and taste the best of Mexican foods in a matured environment.

Salsa's Mexican Grill

Address: 2015 Ayrsley Town Blvd Ste 102, Charlotte, NC 28273, USA

Website: Salsa’s Mexican Grill

Opening hours:Sunday - Thursday: 11 AM - 10 PM, Friday & Saturday: 11 AM - 11 PM

Average price for two people: Under 11 - 30 USD

10. Paco's Tacos and Tequila

Posted by Paco's Tacos & Tequila on Thursday, 3 September 2015

Sitting in the beautiful SouthPark neighborhood is the charming Paco’s Tacos & Tequilla restaurant. The professional chef and cookbook author Robb Walsh derive joy through presenting a unique taste of Texas-Mexican inspired dishes. The restaurant prepares fresh tortilla using their modern tortilla machine, and the ingredients used in making these sizzling dishes are sourced from a company in Texas. Some of the must-try in this restaurant include cheese enchiladas and the sumptuous fired grilled fajitas.

Paco's Tacos and Tequila

Address: 6401 Morrison Blvd #8a, Charlotte, NC 28211, USA

Website: Paco’s Tacos and Tequila

Opening hours:Sunday - Thursday: 11 AM - 10 PM, Friday & Saturday: 11 AM - 11 PM

Average price for two people: Under 11 - 30 USD

Filter your favorite spot

Tacos 2
Source: Photo by Wikimedia Commons user Popo le Chien used under CC BY-SA 3.0

A little overwhelmed by the similarities of the offering of this restaurant? The Mexican menu is mostly unchanging, but these restaurants have taken it upon themselves to add some twist to give their offerings an irresistible taste. Each restaurant has a peculiar feeling to their offerings. Tour some of these Mexican restaurants, you will surely not get to the third one before settling on a favourite spot.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

James Kure is an ardent writer from a very humble background. He loves writing about the world’s top travel destinations, especially the Scandinavian and Japanese regions. When not writing, James...Read more

 Want to contribute as a Local Expert?
Explore Charlotte
Looking for accommodation?
Good things are meant to be shared!