31 Best Mexican Restaurants near Waxhaw

Find Waxhaw's top spots for Mexican cuisine right here.

Showing 31 of 31 restaurants

  • Hacienda El Rey 3901 Providence Road South Ste A, Waxhaw Mexican · $

    1 Hacienda El Rey

    4.5 Superb 386 Reviews

    3901 Providence Road South Ste A, Waxhaw

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Carne Asada Dine in: Yes Outdoor seating: Yes Takeout: Yes
    • Authentic Street Tacos 1pz
    • Pollo Con Chorizo
    • Hacienda Burrito

    “6 co-workers decided to visit here for LUNCH !! Unbeknownst to any of us, they automatically add 25% tip to bill for "parties" of 6 or more, FOR LUNCH ??...not that we wouldn't have left a tip anyway, just didn't like the fact that we were told how much to leave.....WELL, we left and crossed this place off of our list !!”

  • El Vallarta 1201 North Broome Street, Waxhaw Mexican · $

    2 El Vallarta

    4.4 Superb 297 Reviews

    1201 North Broome Street, Waxhaw

    • Take-Out
    • Delivery

    Customers’ favorites

    • Quesadilla Mexicana with Chicken
    • Cheese Steak Burrito
    • Carne Asada Tacos
    • Chips and Salsa

    “Excellent food and great atmosphere”

  • Vera's Kitchen Waxhaw 203 North Broome St D, Waxhaw Family · $

    3 Vera's Kitchen Waxhaw

    4.8 Superb 199 Reviews

    203 North Broome St D, Waxhaw

    • Take-Out
    • Delivery

    Customers’ favorites

    • Bacon Egg and Cheese Sandwich on Gluten Free Toast
    • Spanish Omelet Burrito with Bacon
    • Ham Egg and Cheese Croissant
    • Vera's Big Daddy Breakfast

    “we were on a trip stayed in waxhaw and like family diners we found this cute Mexican family owned everyone was so nice and food was good !”

  • Adela's Mexican Kitchen 701 West South Main Street, Waxhaw Mexican · $

    4 Adela's Mexican Kitchen

    4.3 Superb 233 Reviews

    701 West South Main Street, Waxhaw

    • Take-Out
    • Delivery

    Customers’ favorites

    • 22 Bacon Queso Grilled Chicken
    • Traditional Quesadilla Fajita
    • Chimichangas Soft or Fried
    • Refried Beans & Rice

    “Our Thanks to Lucino Monsalvo, Freddie and all the staff. Our visit was friendly, food was great. Prepared fresh when ordered. Good portions and great service, thanks”

  • El Tecate Mexican Restaurant 1619 Providence Road South Suite 210, Waxhaw Mexican · $

    5 El Tecate Mexican Restaurant

    4.1 Good 154 Reviews

    1619 Providence Road South Suite 210, Waxhaw

    • Delivery

    Customers’ favorites

    • Camarones Ala Diabla Arroz Blanco Gitomate Aguacate Lechuga Romana
    • Campechana Fajitas
    • Chips and Salsa
    • Choice of Meat

    “Recomiendo el pollo con crema, y los tacos de cecina los precios accesibles, y las meseras muy amables, regresaré!!!”

  • Taco Bell 2517 Cuthbertson Road, Waxhaw Fast Food · $

    6 Taco Bell

    3.5 Good 235 Reviews

    2517 Cuthbertson Road, Waxhaw

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Mtn Dew Baja Blast Freeze
    • Ground Beef Burrito
    • Doritos Locos Tacos
    • Crunchwrap Supreme

    “The service was outstanding. I work on an ambulance and can not fit theough the drive through that is open for late night's. The crew at this location accommodated us and helped us get our order, they were friendly and fast. Great crew working this evening.”

  • La Victoria Mexican Restaurant 16139 Lancaster Highway, Charlotte Mexican · $

    7 La Victoria Mexican Restaurant

    4.5 Superb 380 Reviews

    16139 Lancaster Highway, Charlotte · 9.39 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken & Shrimp Fajitas
    • Chicken Shrimp Fajitas
    • Chicken Burrito Deluxe
    • Camarones Enchilados

    “Very good and consistent. Friendly staff. My top favorite dishes are #1 cheesesteak burrito #2 quesoburrias #3 chicken taco salad #4 fajitas. Lets not forget the house margaritas or corona light. Love this place!”

  • Tacos Coranay 9781 Charlotte Highway, Fort Mill Mexican · $

    8 Tacos Coranay

    4.6 Superb 250 Reviews

    9781 Charlotte Highway, Fort Mill · 8.34 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada Quesadilla Mexicana
    • Tacos De Carne Asada
    • Tripa & Lengua
    • Cubana & Milanesa

    “consistently great authentic Mexican. Everything on the menu is delish and the staff are always friendly. No longer a food truck. The restaurant sits behind the gas station. love it!”

  • Cactus Rose Cafe 633 Indian Trail Road South, Indian Trail Mexican · $

    9 Cactus Rose Cafe

    4.5 Superb 220 Reviews

    633 Indian Trail Road South, Indian Trail · 10.62 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beans Rice Sour Cream Lettuce and Guacamole
    • Grilled Chicken Sandwich with Cheese
    • Chicken Steak and Shrimp Fajitas
    • Chicken Fajitas with Peppers

    “Great food and people. Recommend the Pedro burrito and shredded beef quesadillas! Always a favorite.”

  • Katrina's Mexican Grill No. 1 6437 Old Monroe Road, Indian Trail Seafood · $

    10 Katrina's Mexican Grill No. 1

    4.8 Superb 214 Reviews

    6437 Old Monroe Road, Indian Trail · 10.24 miles

    • Take-Out
    • Delivery

    “Come and enjoy the best Mexican food in town recommended 100% grate service grate food great people”

  • Azul Tequileria & Cocina 14825 Ballantyne Village Way Ste 155, Charlotte Mexican · $$

    11 Azul Tequileria & Cocina

    4.4 Superb 224 Reviews

    14825 Ballantyne Village Way Ste 155, Charlotte · 10.89 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips & Guacamole with Salsa
    • Deluxe Nachos with Steak
    • Beef Enchilada Dinner
    • Fajitas Vegetarians

    “Great food and margaritas. Service was excellent. Beautiful space.”

  • Zapata's Mexican Restaurant 15105 John J Delaney Drive, Charlotte Mexican · $$

    12 Zapata's Mexican Restaurant

    4.3 Superb 311 Reviews

    15105 John J Delaney Drive, Charlotte · 10.63 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Zapata's Famous Jalapeno Cheese Dip
    • Street Tacos with Rice and Beans
    • Sante Fe Chimichanga with Beef
    • Bottomless Chips and Salsa

    “Excellent food & service … decor traditionally done with great taste. Friendly smiles to greet you as your welcomed into there restaurant”

  • Coco Mexican Restaurant - CLT 8145 Ardrey Kell Road Suite 103, Charlotte Mexican

    13 Coco Mexican Restaurant - CLT

    4.8 Superb 67 Reviews

    8145 Ardrey Kell Road Suite 103, Charlotte · 8.4 miles

    Customers’ favorites

    • Coco Fajita
    • Asada Fries
    • Carne Asada

    “Amazing food , stumbled across this place by chance and was pleasantly surprised the tacos are amazing authentic tasteful, and great portions, breakfast plate was also great. ask for the green salsa ! So good. Even the coffee was perfect . Will definitely be coming back this our new favorite Mexican spot in this area !”

  • Cabo Fish Taco 11611 North Community House Road, Charlotte Tacos · $

    14 Cabo Fish Taco

    4.5 Superb 322 Reviews

    11611 North Community House Road, Charlotte · 10.83 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp and Chicken Burrito with Avocado Pasta
    • Beer Battered White Fish Tacos
    • Honey Soy Glazed Salmon Tacos
    • Baja Shrimp & Crab Dip

    “Great fish tacos and the carryout margaritas were awesome and very reasonable priced”

  • El Atardecer Restaurant 5719 West Hwy 74, Indian Trail Honduran · $

    15 El Atardecer Restaurant

    4.6 Superb 71 Reviews

    5719 West Hwy 74, Indian Trail · 11.31 miles

    Customers’ favorites

    • Pupusas Salvadoreñas
    • Pupusas De Loroco
    • Pupusas Revuelta
    • Tacos Dorados

    “Great food. Nice people”

  • Tortilleria Los Michoacanos 5850 West Hwy 74, Indian Trail Mexican · $

    16 Tortilleria Los Michoacanos

    4.8 Superb 50 Reviews

    5850 West Hwy 74, Indian Trail · 11.49 miles

    Customers’ favorites

    • Homemade Chicharrones
    • Tortillas de Maíz
    • Chicharrón
    • Carnitas

    “I originally found this place while searching for chicharrones, and I’m really glad I did. I was pleasantly surprised by how authentic the food is and by the variety they offer. The meats are always plentiful and flavorful, and everything comes with homemade tortillas that are excellent quality—they’re soft, hold together well, and never dry or cracking like some places. Their salsas behind the counter are amazing too. The habanero salsa is my favorite, and I’ve even been buying it to take home. I’ve been coming here for the past few weeks, and today (Sunday) I was excited to see they had menudo, which was another great surprise, full of meat and tasted fantastic. I actually drive over 30 minutes from home to come here (about 20 minutes from my work), but it’s completely worth it. The food is consistently great, the flavors are authentic, and I’m looking forward to continuing to try more of the menu. Highly recommend this spot if you’re looking for real, authentic Mexican food.”

  • Los Aztecas Mexican Restaurant 8475 Charlotte Hwy, Indian Land Mexican · $

    17 Los Aztecas Mexican Restaurant

    4.4 Superb 95 Reviews

    8475 Charlotte Hwy, Indian Land · 6.71 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos De Camaron Shrimp Tacos
    • Quesadillas Especiales
    • Fajitas Camarones
    • Fajitas Texanas

    “Super flavourful, authentic Mexican food. The salsa & chips were fresh and one of the best tasting margaritas (house blend)”

  • La Unica Mexican Restaurant Indian Trail 4305 Old Monroe Road Ste A, Indian Trail Mexican · $

    18 La Unica Mexican Restaurant Indian Trail

    4.1 Good 322 Reviews

    4305 Old Monroe Road Ste A, Indian Trail · 10.57 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada Tacos De Carne Asada
    • Enchilada with Rice and Beans
    • Burrito Tijuana with Chicken
    • Chicken Lunch Burrito Deluxe

    “La mejor carne asada que me haya comido en años y la atención ni se diga!”

  • Sabor Latin Street Grill 5945 Weddington Road, Matthews Latin American · $

    19 Sabor Latin Street Grill

    4.4 Superb 343 Reviews

    5945 Weddington Road, Matthews · 5.98 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • El Dominicano Burrito
    • Sabor Especial Burrito
    • Three Amigos Burrito
    • Chips and Small Side

    “The Three Amigos burrito and empanada were really good! Really enjoyed it ☺️”

  • Sabor Latin Street Grill 14021 Conlan Cir B1, Charlotte Latin American · $

    20 Sabor Latin Street Grill

    4.4 Superb 312 Reviews

    14021 Conlan Cir B1, Charlotte · 11.01 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beef Empanada and Arepas Traditional
    • Guava Pineapple Empanada
    • Sabor Especial Burrito
    • Three Amigos Burrito

    “Delicious food. Recommend the chorizo quesadilla”

  • QDOBA Mexican Eats 16631 Lancaster Highway Suite 101, Charlotte Mexican · $

    21 QDOBA Mexican Eats

    4.1 Good 190 Reviews

    16631 Lancaster Highway Suite 101, Charlotte · 9.04 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
    • Grilled Steak Quesadilla
    • Grilled Steak Taco Salad
    • Adobo Chicken Burrito

    “Odoba has in the past been hit or miss with me. Still., I visited the Lancaster Hwy location today and of all things Noah and the team helped me make my order "better." Doesn't happen often but it happened today. Good job and thank you! :) Oh, BTW something I was once told at a mexican reiterant, hahaha, "Chips" they make you happy. Brovo - team Qdoba on Lancaster Hwy!”

  • Margaritas Mexican Restaurant 9805 Sandy Rock Place Ste 8, Charlotte Mexican · $$

    22 Margaritas Mexican Restaurant

    4.1 Good 183 Reviews

    9805 Sandy Rock Place Ste 8, Charlotte · 9.07 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Quesadillas Especiales
    • Lunch Margaritas Bowl
    • Mexican Street Elote
    • Fajitas Hawaiianas

    “Food was absolutely delicious! The restaurant is nice , clean and service was great ! Definitely recommend!”

  • Chipotle Mexican Grill 13855 Conlan Cir J, Charlotte Mexican

    23 Chipotle Mexican Grill

    4.5 Superb 29 Reviews

    13855 Conlan Cir J, Charlotte · 10.92 miles

    • Delivery

    Customers’ favorites

    • Build Your Own Burrito Bowl

    “Today, my boyfriend and I went into this location and had a very positive experience. The customer service provided by MichaelAngelo and Taylor exceeded expectations. They were friendly, helpful, and efficient. Can’t wait to come back for some more yummy food and fun interactions!”

  • Los Aztecas 9931 Charlotte Highway, Indian Land Mexican · $

    24 Los Aztecas

    4.0 Good 86 Reviews

    9931 Charlotte Highway, Indian Land · 8.6 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Bean Burrito Cheese Enchilada and Order of Rice
    • Chalupa with Lettuce Guacamole and Tomato
    • Chalupa Bean Burrito and Quesadilla
    • Grilled Chicken Rice and Beans

    “Super flavourful, authentic Mexican food. The salsa & chips were fresh and one of the best tasting margaritas (house blend)”

  • Taco King Taqueria 3816 Sardis Church Road Suite 101, Monroe Mexican · $

    25 Taco King Taqueria

    4.3 Superb 15 Reviews

    3816 Sardis Church Road Suite 101, Monroe · 11.41 miles

    • Delivery

    “My wife and I went for the first time, and we loved both the food and the service. It’s definitely a place I’ll keep coming back to.”

  • Chuy's 7314 Waverly Walk Ave E8, Charlotte Tex-Mex · $

    27 Chuy's

    4.2 Good 202 Reviews

    7314 Waverly Walk Ave E8, Charlotte · 8.9 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicka Chicka Boom Boom Enchiladas
    • Taco & Enchilada Combo
    • Green Chile Relleno Combo
    • Taco & Enchilada Combo

    “Really great place to eat and flavors omg. This is the best service and food for Tex mex I have had since being in Reno Nevada”

  • Salsarita's Fresh Mexican Grill 9941 Rea Road, Charlotte Mexican · $

    28 Salsarita's Fresh Mexican Grill

    3.7 Good 154 Reviews

    9941 Rea Road, Charlotte · 8.39 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • White Chocolate Macadamia Nut Cookie
    • Chicken Quesadilla Loaded
    • Just the Right Size
    • Chips & Queso

    “My family just placed a huge order an is missing a chip an Chips & Guacamole which cost almost $5 and they put the sugary dessert thing in with my son's shrimp quesadilla an made it all sugary.. this is place we go because it's only place I know to get my son a shrimp quesadilla..”

  • Margaritas Mexican Restaurant 9664 Red Stone Drive Suite 100, Indian Land Mexican · $$

    29 Margaritas Mexican Restaurant

    3.7 Good 255 Reviews

    9664 Red Stone Drive Suite 100, Indian Land · 8.13 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • One Taco Mexican Rice & Beans
    • One Enchilada Rice & Beans
    • Enchiladas Super Supremas
    • Pineapple Loca Fajita

    “Nice place I recommend it👍🏽”

  • Moe's Southwest Grill 9623 Red Stone Drive Suite 100, Indian Land Mexican · $

    30 Moe's Southwest Grill

    3.6 Good 152 Reviews

    9623 Red Stone Drive Suite 100, Indian Land · 8.1 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Moe Meat Moe Cheese Burrito
    • Moe Meat Moe Cheese Bowl
    • White Meat Chicken
    • Moe's Famous Queso

    “I was greeted as soon as I walked in the door. Everyone had a smile on their face. The young lady who made our food, Kai, was so sweet and patient with my so sweet with my little one while she decided what she needed. Will definitely be coming back!”

  • 76 5940 South Boulevard, Charlotte Mexican

    31 76

    5.0 Superb 2 Reviews

    5940 South Boulevard, Charlotte · 10.79 miles

Mexican Restaurants Nearby

You May Also Like

  • El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco is betting that loyalty members want more than discounts. The fire-grilled chicken chain rolled out a refreshed Loco Rewards program earlier this year, pairing exclusive experiences with app-driven promotions as part of a broader turnaround that's already delivering results. The centerpiece of the relaunch: a partnership with Coca-Cola for a "soccer challenge" giving members a shot at a VIP trip to the 2026 Major League Soccer All-Star Game in Charlotte, N.C., on July 29. The grand prize includes two game tickets, hotel accommodations, flight vouchers, and a $300 Visa gift card. A hundred runner-up winners each receive a $25 El Pollo Loco gift card.

  • Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats is speeding up its growth across the nation, adding 33 new locations to its plans and bringing total restaurant commitments to more than 500 across the United States. The fast-casual Mexican chain is growing through key franchise partnerships in many regions. In the Northeast, PFGS, LLC will build 15 locations across Springfield, Mass., and Hartford, Conn. Meanwhile, Empire Inc. has agreed to open 10 restaurants in the Columbus, Ohio area, using their experience running over 100 restaurants including Subway and Dunkin' stores.