Top 12 Mexican Restaurants You Need to Try in Charlotte, NC

Popular Spots in Charlotte for Authentic and Flavorful Mexican Food

Craving some savory fish tacos? In the mood for a classic margarita? Charlotte, NC is home to numerous authentic and inviting Mexican restaurants. Whether you are in the mood for some chicken enchiladas or a beef burrito, Charlotte, NC has some of the best Mexican restaurants in the state. 

Main image courtesy of Charlotte’s Got a Lot. 

Is your friend’s birthday coming up? Are you coming up short with gift ideas to send your cousin for their graduation? Consider purchasing them a virtual GiftYa card. You can apply your GiftYa card to a number of different restaurants around Charlotte. Because GiftYa cards are completely virtual, you never have to worry about your loved one losing using it. 

Ruru’s Taco & Tequila

Popular Mexican restaurant that is known for its spacious outdoor patio!

Check out the Grilled Mahi, Fried Mahi, and Carnitas tacos. Image courtesy of Instagram. 

715 Providence Road | Elizabeth |

RuRu’s Taco and Tequila is the premier destination for savory tacos and tequilas in Charlotte, NC. Along with its fine selection of Mexican food, RuRu’s offers delicious and thirst-quenching margaritas. During non-COVID times, RuRu’s hosts live music out on the patio on Wednesday nights. While live music is being put on pause at the moment, you can still enjoy RuRu’s savory Mexican dishes. 

Brunch, lunch, and dinner are all offered at RuRu’s. Coming for brunch? Try the Bring Out the Fembots burrito filled with fresh scrambled eggs, chorizos, peppers, and onions. Or, try out the E.T. Phone Home taco stuffed with marinated steak and sauteed peppers. For lunch and dinner, you can choose from a hearty selection of quesadillas, tacos, and salads. Delicious margaritas and cocktails are also ready for you to enjoy alongside your meals. 

“Cute place with a patio and bar. The tacos were amazing! I can't believe I ate three big tacos in one sitting, but they were that good!” - Yelp Review

Purchase a GiftYa card for Ruru’s Taco & Tequila.

Tacos El Nevado

Casual Mexican eatery offering delicious and savory tacos!

Treat yourself to a couple of tacos. Image courtesy of Instagram. 

4640 S Boulevard | Charlotte |

Tacos El Nevado is another popular Mexican restaurant in Charlotte known for its delicious and authentic meals. If you’re looking for some place casual and laid back to go to, Tacos El Nevado is the place to go. 

Not sure what to get? The Carne Asada Al Pastor Tacos are a popular choice among regulars. These mouthwatering tacos only cost $2 a piece. The Torta Cubana is a popular sandwich filled with savory meat and vegetables. 

“We went in to order takeout during this whole COVID situation and ordered four tacos and a lingua torta. It was so wonderfully delicious and fulfilled my craving!” - Yelp Review

Purchase a GiftYa card for Tacos El Nevado.

Salsarita’s Fresh Mexican Grill

Lively and vibrant Mexican restaurant in Charlotte!

Craving tacos? Salsarita’s Fresh Mexican Grill has everything you could need and more. Image courtesy of Instagram. 

2908 Oak Lake Boulevard | Charlotte |

Savory and authentic tacos, burritos, nachos, quesadillas, and salads await you at Salsarita’s Fresh Mexican Grill. Whether you order a plate of nachos or a quesarito, you can easily customize your dish with your favorite meat and fillings. Some of its most popular filling selections include shredded pork, fajita veggies, pinto beans, pico de gallo, and guacamole. 

Hosting a family night in? Order a Fiesta Pack. Salsarita’s Fiesta Packs include enough tortillas, chicken, rice, beans, vegetables, chips, and salsas to feed a family of five people. You can turn your Fiesta Pack into a deluxe selection by adding the restaurant’s signature queso, guacamole, and desserts! 

“All the ingredients seemed very fresh and I really like that they have fresh cilantro, which adds the perfect touch. The chips were warm and fresh and I thought the queso was great.” - Yelp Review

Purchase a GiftYa card for Salsarita’s Fresh Mexican Grill.

Azteca Mexican Restaurant

Mexican restaurant in Charlotte that offers delicious and authentic dishes!

Try out the Steak Milanesa and other delicious dishes at Azteca Mexican Restaurant. Image courtesy of Instagram.

7340 Smith Corners Boulevard | Charlotte |

Azteca Restaurant serves some of the best Mexican food in Charlotte. This lively Mexican restaurant offers a great deal of appetizers, house specialties, combinations, and more. Start your meal off right by sharing a plate of the Super Nachos Con Carne with friends. You can choose to top your nachos with chicken, beef, or chorizo. Next up, it’s time to choose a house specialty or combination for your main meal. Some of their most popular selections include the Carnitas de Res, Asada Burrito, and Tacos Al Carbon. 

American dishes such as chicken salad and grilled ham and cheese sandwiches are also offered at the restaurant for anyone in your party who isn’t in the mood for Mexican cuisine. Sweet desserts like the Chimichanga Manza and Deep Fried Ice Cream are also popular among customers. 

“As far as the food we always go for the classic Arroz con pollo! Since it's all we ever get you know it's good!” - Yelp Review 

Purchase a GiftYa card for Azteca Mexican Restaurant. 

Mi Pueblo Charlotte 

Classic Mexican place where you can enjoy authentic cuisine in a laidback space!

Try their savory fish tacos the next time you’re in. Image courtesy of Instagram. 

1820 Sardis Road | Charlotte |

Since 1989, Mi Pueblo Mexican Restaurant has served as one of the most popular restaurants in Charlotte. Founded by Jesus and Maria Ruiz, Mi Pueblo has dramatically grown and expanded from its humble beginnings. Starting in Winston-Salem, Mi Pueblo has since expanded into different parts of North Carolina, including the city of Charlotte. 

Lunch is served Monday through Saturday until 4 pm at Mi Pueblo. Lunch chimichangas, shrimp tacos, and huevos rancheros are some of the restaurant’s most popular lunch dishes. For dinner, you can start your meal off with one of the restaurant’s many appetizers. Many guests enjoy sharing a plate of nachos and chips and dip together. Hearty entrées like the Camarones Al Mojo de Ajo and the Beef Steak Ranchero are also popular selections at Mi Pueblo. 

“The staff is friendly and honestly all the menu items are really good.  They have a wide variety of specialty cocktails so if you are looking for a night out with friends with good Mexican food this place is it!” - Yelp Review

Purchase a GiftYa card for Mi Pueblo. 

Chuy’s Mexican Restaurant

Tex-Mex restaurant that serves hearty food that will keep you filled all-day!

The Combo Fajitas are marinated in the restaurant’s signature blend of Shiner Bock beer, peppers, lime juice, and spices. Image courtesy of Instagram.

7314 Waverly Walk Avenue | Charlotte |

At Chuy’s you have an endless array of savory and authentic Mexican dishes to choose from. Its hand-rolled tortillas, fresh ingredients, and signature sauces are just several reasons why the restaurant is so popular among people in Charlotte. 

Due to the pandemic, Chuy’s is offering a limited menu to its guests. Even though this menu is smaller than usual, it still offers a wide selection of delicious Mexican food. Chuy’s signature drinks such as their margaritas and martinis are great for enjoying alongside your dishes. 

“My sister got the chicken quesadilla and added jalapeños and it was so good. We also ordered dessert which was awesome.” - Yelp Review 

Purchase a GiftYa card for Chury’s Mexican Restaurant. 

Que Onda Tacos & Tequila

Uptown Mexican restaurant that offers savory comfort food and an endless array of margaritas!

Enjoy a wide range of menu options all made with fresh ingredients that you will love. Image courtesy of Instagram.

333 W Trade Street | Uptown |

Located in Uptown Charlotte is Que Onda Tacos & Tequila. This popular Mexican restaurant is known for its savory street tacos and large selection of Latin-inspired cocktails. Que Onda offers a number of daily specials, such as $3 tacos on Mondays, $2 tacos on Tuesdays, and half off bottles of wine every Thursday. You will also enjoy Que Onda’s Sunday Brunch and pitcher specials, which run all day. 

“Love their shrimp tacos - dash and tasty! I also really like the queso and Guac. The food is always consistent and always fresh. The staff is great too!” - Yelp Review 

Purchase a GiftYa card for Que Onda Tacos & Tequila.

Anita’s Mexican Grill

Enjoy all of your favorite classic Mexican dishes in this comfortable restaurant!

Don’t miss out on Anita’s Mexican Grill for some amazing dishes that you need to try out ASAP. Image courtesy of Instagram.

2904 Yorkmont Road | Charlotte |

Are you interested in going somewhere that has some of the best classic Mexican food in Charlotte? We think we found the best place for you then, and that’s at Anita’s Mexican Grill! This incredible restaurant has some of the best Mexican dishes and margaritas in a comfortable environment that you will enjoy.

Come to Anita’s Mexican Grill right now to enjoy the carne asada tacos, arroz con pollo, lazy burrito, chicken enchiladas, chicken tacos, tacos al pastor, chicken fajitas, and so much more that you won’t want to miss out on. Check out Anita’s Mexican Grill as soon as you can!

“Love this place. Our go to items are arroz con camarones, shrimp quesadilla and fish taco. We love them for simple seasoning and a good balance of protein and veggies.” - Yelp Review 

Buy a gift card for Anita’s Mexican Grill. 

Three Amigos Mexican Grill & Cantina

If you’re looking for classic dishes with a marg to go with it, make sure to check out this place!

There is nothing better than some classic Mexican food and a margarita, so check out the Three Amigos Mexican Grill & Cantina! Image courtesy of Instagram.

2917 Central Road | Charlotte |

There is nothing better than some classic Mexican dishes that you won’t be able to pass up, so make sure to check out the Three Amigos Mexican Grill & Cantina right now! This amazing restaurant is perfect for anyone who is looking for a comfortable Mexican restaurant to relax in and enjoy some good food and a margarita or two as well.

At the Three Amigos Mexican Grill & Cantina, you can try out everything from the carne asada, pollo en mole, chip dip trio, enchiladas verdes, arroz con pollo, tacos de carne asada, and lots more. Don’t miss out on the Three Amigos Mexican Grill & Cantina right now!

“Overall I'm so happy to have tried this hidden gem. Their chips and salsa are on point. The prices are reasonable.” - Yelp Review

Buy a gift card for the Three Amigos Mexican Grill & Cantina. 

Las Margaritas Mexican Restaurant

Some classic Mexican dishes in a festive background are just what you need!

If you’re interested in some amazing Mexican dishes in Charlotte, make sure to check out Las Margaritas Mexican Restaurant! Image courtesy of Instagram.

4426 E Independence Boulevard | Eastland |

Are you looking for another well-known Mexican restaurant in Charlotte, but just not sure where to go? Make sure to pay a visit to Las Margaritas Mexican Restaurant right now because this restaurant is just the thing that you will need after a long day. With all of the food being super delicious, and the margaritas being perfect as well, we know for a fact that you will love this place.

Check out Las Margaritas Mexican restaurant as soon as you can to try out their fajitas, chicken tacos, pollo con arroz, pollo asado, enchiladas, burritos, and many flavors of margaritas for something truly unique and tasty for a night out. Come to Las Margaritas Mexican Restaurant as soon as you can because you won’t regret it!

“Love this restaurant. The quality and tastiness of each dish is always wonderful. The soups and salsa verde enchiladas are my favorites.” - Yelp Review 

Buy a gift card for Las Margaritas Mexican Restaurant


A lowkey setting may just be what you’re looking for when it comes to Mexican food!

Interested in some delicious Mexican food for lunch or dinner? Check out Miguel’s today! Image courtesy of Instagram.

4252 Business Center Drive | Charlotte |

If you are still searching for some incredible food in Charlotte, but more specifically Mexican food, look no further than trying out Miguel’s right now! If you’re looking for some classic Mexican food in a festive setting where the margs are also strong and delicious, then this is the place for you.

When you go to Miguel’s don’t forget to try out their ground beef tacos, arroz con pollo, chicken fajitas, chili relleno, beef tacos, burritos, enchiladas, and other classic Mexican dishes. Make sure you go to Miguel’s as soon as you can for a meal that you won’t want to pass up!

“They also have awesome lunch specials. I ordered the Serrano special and it was delicious.” - Yelp Review

Buy a gift card for Miguel’s. 

Maria’s Mexican Restaurant

A Mexican and Tex-Mex mix may just be what you need when it comes to food!

Still trying to hunt down the best Mexican food in Charlotte? Make sure to check out Maria’s Mexican Restaurant right now! Image courtesy of Instagram. 

5234 S Boulevard | Starmount |

Are you interested in seeing what else Charlotte, North Carolina has to offer when it comes to Mexican food? If so, then you need to go to Maria’s Mexican Restaurant, which is one of the best places to go for some Mexican or Tex-Mex favorites, along with beer, margaritas, and lots more too.

Come to Maria’s Mexican Restaurant today to experience what their food is like and try out the birria tacos, birria pizza, ground beef tacos, chori pollo, chicken tacos, chile relleno, and much, much more. Don’t miss out on Maria’s Mexican Restaurant and stop by today!

“This place is AMAZING. My friends and I went for the first time on 9/29 & I have nothing but great things to say. The barrita taco pizza was to die for.” - Yelp Review

Buy a gift card for Maria’s Mexican Restaurant.

There are so many appealing Mexican restaurants around the city of Charlotte. Which ones have you visited so far? Let us know in the comments below!

No items found.

Trae Bodge

Trae Bodge is the shopping expert here at GiftYa. Trae helps people find the best deals and ideas on popular new items to purchase.

Latest Posts

Food & Drink
19 Restaurants in Harrisonburg, VA That Never Disappoint

The Best Restaurants You Can Find Around Harrisonburg Virginia

Food & Drink
Dress Up In Your Best Fit At The Best Bars In Panama City Beach, Florida!

If you’re going on vacation or looking for something new, we’ve got the deets on all the great spots in the city.