5 Best Mexican Restaurants near Indian Trail

Explore Indian Trail's Mexican food scene with our favorite restaurants. Try different Mexican dishes, from Street Tacos to Quesadilla, and enjoy some of the best Mexican food in town.

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

Customers` Favorites

Beans Rice Sour Cream Lettuce and Guacamole
Grilled Chicken Sandwich with Cheese
Chicken Steak and Shrimp Fajitas
Chicken Fajitas with Peppers
Chicken Fajitas De Pollo
Spinach Quesadillas
Enchilada and Taco
Beef Fajita Salad
Fried Ice Cream
Chile Relleno

“We finally found good Mexican food near Charlotte! The food was delicious and employees were very nice. You need to try the Papas Con Chorizo. It was the best! We also ordered an enchilada, chile relleno, and a taco. Everything was great, including the refried beans that most meals come with. We'll be back for more.“

4.6 Superb41 Reviews
Tortilleria Los Michoacanos Mexican •
5850 W Hwy 74, Indian Trail

Customers` Favorites

Homemade Chicharrones
Carnitas

“Walked in last minute and they were cleaning up. Didn’t stop them from inviting me in and showing everything they had. Got the Barbacoa, rice, and beans. Came with a stack of fresh tortillas. Got a to go box full of food for only 12 dollars and it tasted great. I’ll be back“

4.9 Superb28 Reviews
Sabor Latin Street Grill - Indian Trail Mexican • $
14039 W Hwy 74, Indian Trail

Customers` Favorites

Quesadilla and Elote Loco
Chimi Shrimp Taco
Epic Protein Bowl
Carne Asada Fries
Empanada De Carne
Tacos Autenticos
Nachos Especial
Grilled Chicken
Taco Tuesday
BYO Burrito

“I came into this restaurant while I was over on this side of town. It did not disappoint! I got the authentic style tacos al pastor and they were amazing. I also loved the chips and queso. The fresh brewed tea was great. The salsa bar they offer is very cool too. I would highly recommend!“

4.1 Good73 Reviews
Charanda Authentic Mexican Eatery Mexican • $
6437 Old Monroe Rd, Indian Trail

Customers` Favorites

Sopapilla with Ice Cream
Shrimp Chimichanga
Enchiladas De Mole
Steak Tampiquena
Salsa and Chips
Steak Burrito
Street Tacos
Guacamole Dip
Queso Dip
Taco Salad

“The food and service were great. Went on a Thursday evening and it wasn't busy at all. The restrooms were big, but could use updating or arranged differently. The only issue I have is the price. My bill after tip for 1 adult and 1 child was $55. Definitely overpriced for a mediocre restaurant.“

4 Good87 Reviews
La Unica Mexican Restaurant Indian Trail Mexican • $
4305 Old Monroe Rd, Indian Trail

Customers` Favorites

Carne Asada Tacos De Carne Asada
Enchilada with Rice and Beans
Burrito Tijuana with Chicken
Chicken Lunch Burrito Deluxe
Chicken and Steak Fajitas
Tortilla Chips and Salsa
Nachos and Hot Salsa
Cóctel de Camarones
Chicken Fajitas
Pollo Con Mole

“There are a couple of La Unica locations in the area, but Indian Trail is the absolute best one! For years I've tried to make this a, "once a week", stop and for good reason. I always get the ground beef crazy burrito and it never disappoints me. Decent pricing with very fast and friendly service.Kid-friendliness: My kids love the food and the staff enjoys interacting with them as well.“

4 Good74 Reviews
Loading...
map Map