17 Best Mexican Restaurants in Mooresville

Don't miss these Mooresville Mexican restaurant gems. Enjoy the best Salsa and Chips, Chips and Salsa, Chimichanga, and more in the city.

PICASSO TAQUERIA LLC Mexican • $
500 S Main St, Mooresville

Customers` Favorites

Shrimp Tacos with a Side of Rice
Fish and Black Bean Tacos
Fried Chicken Taco
Philly Steak Taco
Americano Taco
Barbacoa Taco
Loaded Nachos
Street Tacos
Charro Beans
Pulled Pork

“So delicious! So many flavors of tacos- can’t decide what the favorite is- maybe the friend chicken with jalapeños!“

4.8 Superb226 Reviews
3 Reyes Mexican • $
247 E Plaza Dr B, Mooresville

Customers` Favorites

One Enchilada Rice and Beans
Grilled Chicken Quesadilla
Fajitas de Pollo Y Camaron
Camarones Al Mojo de Ajo
Camarones A la Diabla
Enchiladas Rancheras
Enchiladas Tapatios
Lunch Pollo Fundido
Fajitas de Pescado
Tostada de Camaron

“I've been going to 3 Reyes for a few years now and I LOVE not only the Food but also the Staff. My husband & I always get the same thing...the AC Steak no onions & Steak Quesadillas.
The Food is AMAZING Always!!! Even if we order the same thing everytime, I have no doubt all their Food is Great! I highly recommend trying this Restaurant!“

4.6 Superb83 Reviews
Del Sur Fresh Mex & Cantina Mexican • $
129 Gateway Blvd, Mooresville

Customers` Favorites

Chips and Salsa Dine in: Yes Outdoor seating: Yes Takeout: Yes
Chicken and Spinach Burrito
Chipotle Chicken Burrito
ACP Pineapple Chicken
California Burrito
Fresh Guacamole
Chicken Fajitas
Fajitas Texanas
Salsa and Chips
Chili Relleno

“Our server was absolutely awesome and the food was as well. We are from PA but every time we come even close to Mooresville, we stop there for a meal. We love the salsa bar and the environment is always enjoyable. Our son is getting married this weekend and our server took the time to make them feel special!!“

4.4 Superb157 Reviews
Dragon Taqueria Food Truck Mexican • $
509 River Hwy, Mooresville

Customers` Favorites

Chicken Quesadilla
Side Chips N Salsa
Fajitas Mixed
Shrimp Tacos
Pastor Tacos
Quesadillas
Steak Tacos
Guacamole

“It is just so good! I love the shrimp tacos and the chicken torta, but I bet everything on their menu is worth trying.“

4.6 Superb42 Reviews
Costa Chica Taqueria Mexican • $
350 S Main St, Mooresville

Customers` Favorites

Carne Asada and Al Pastor Tacos
Mexican Sausage
Grilled Steak
Mexican BBQ

“One of my favorite food trucks here in Mooresville, the best tacos and tortas ever in my opinion, always tasty and the people in there are always polite and welcoming, this is my place on the go every time I’m craving for tacos, as a Mexican I can tell this tacos are pretty much alike to the tacos in Mexico City.“

4.9 Superb24 Reviews
Taqueria Guerrero Mexican • $
960 N Main St, Mooresville

Customers` Favorites

Tacos Y Burritos de
Slow Cooker Beef
Marinated Pork
Al Pastor
Carnitas
Barbacoa

“Taqueria Guerrero is tasty and worth your time. Got the carne taco, the pollo taco, and the chorizo taco. All of them were good, and the price was good too. I paid $15 for 5 tacos. The woman who helped me was friendly. I'd recommend taking your food to go because it's in a parking lot next to a gross abandoned car wash. But I've got nothing but good things to say about my experience. This is the best taco truck I've been to in the area.“

4.6 Superb38 Reviews
Taquería Sultepec Mexican • $
2448 Statesville Hwy, Mooresville

Customers` Favorites

2 Beef Tacos Mexican Rice and Beans
3 Chicken Soft Tacos
3 Beef Soft Tacos
Taco Mexican Rice
Tacos De Chorizo
3 Chicken Tacos
Tacos Al Pastor
Lengua Tongue
3 Beef Tacos
Steak

“very friendly service tried for first time is let me tell you it was best authentic tacos I've had with wonderful flavor an can't beat the price will definitely be going back in near future . also I love family own buissness es in mooresville give them a try“

4.8 Superb21 Reviews
Mi Veracruz Mexican Restaurant inc Mexican • $
761 N Main St, Mooresville

Customers` Favorites

Chimichanga De Picadillo
Hawaiian Quesadilla
Quesadilla Mexicana
Organic Margherita
California Burrito
Chicken Taco Salad
Fried Chimichanga
Fried Fish Tacos
Grilled Chicken
Chicken Fajitas

“We have been going here since they opened. The food is always great, portions are good, the staff is always pleasant and it's one of our families favorites!“

4.2 Good81 Reviews
El Cerro Reyes Mexican • $
655 Brawley School Rd #101, Mooresville

Customers` Favorites

Camarones Al Mojo de Ajo
Cóctel de Camarón
Enchiladas de Lujo
Steak Chimichanga
Beef Chimichanga
Chicken Fajitas
Pollero Ranchero
Grilled Chicken
Salsa and Chips
Rice and Beans

“Authentic in the 28117 Mooresville area with easy access from Brawley School Rd, Morrison Plantation Pkwy, and Williamson Rd. When you first walk in, your greeted by the friendly staff with a smile. Waters and drinks from the bar arrive quickly. Appetizers and main course are timed well, too. And the food...the food is so good that you'll be planning your next visit before leaving.“

4.2 Good79 Reviews
Rio 150 Mexican Restaurant Mexican • $
482 River Hwy, Mooresville

Customers` Favorites

Bean Burrito Cheese Enchilada & Rice Dinner
Virgin Lime Margarita Mix Catering
Carne Asada Ya Terminado Jajajaj
Caldo de Pescado Camaróny
Queso Fundido Con Chorizo
Camarones Al Mojo de Ajo
Steak & Chicken Fajitas
Tripa Tacos Al Carbon
Tacos de Carne Asada
Two Salsa and Chips

“Best Mexican restaurant in town favorite server is Arturo !! He is very friendly and kind to others and always has a smile on his face. He is also a great bartender. Drinks are amazing.!!!“

4.1 Good217 Reviews
Burrito Loco Mexican • $
391 E Plaza Dr, Mooresville

Customers` Favorites

Extra Chips & Salsa
California Burrito
Mexican Tostadas
Chips and Salsa
Carnitas Tacos
Pico de Gallo
Loco Burrito
Shrimp Tacos
Street Tacos
Chori Pollo

“So delicious and the staff is so friendly. Highly recommend!!“

4.1 Good89 Reviews
Sauza's Mexican Restaurant Mexican • $
835 Williamson Rd, Mooresville

Customers` Favorites

Chicken Tortilla Soup
Mexican Street Tacos
Fajitas Molcajete
Chicken Fajitas
Fajita Nachos
Chips & Salsa
Chicken Soup
Chimichanga
Quesadilla
Cheese Dip

“Muy atentos, buena atención“

4 Good65 Reviews
Tequilas Mexican Grill And Taqueria Mexican • $
241 S Broad St, Mooresville

Customers` Favorites

Surf and Turf Chimichanga
Shrimp and Steak Fajitas
Smothered Super Burrito
Tequila’ S Fajitas
Chicken Chimichanga
Chicken Quesadilla
Jalapeno Salsa
Chicken Fajita
Taco Al Pastor
Side of Queso

“Best experience friendly staff with great food and the hibiscus margarita was awesome!“

3.7 Good65 Reviews
Salsarita's Fresh Mexican Grill Mexican • $
688 Bluefield Rd, Mooresville

Customers` Favorites

Burrito Bowl
Guacamole
Soft Tacos
Nachos
Chips
Salsa
Queso

“New owner & New employees were SO friendly - it is so nice to be welcomed and greeted and share a few laughs at the end of the day - Food and service were wonderful - Highly recommend this location and will definitely return! Thank you! ?“

3.6 Good36 Reviews
Margaritas Mexican • $
106 Argus Ln, Mooresville

Customers` Favorites

Burrito Enchilada Chile Relleno
Chimichanga Dinner
Dulce De Leche Cake
Margarita Flights
Tortilla Soup
Refried Beans
Cheese Dip

“Our family loves this place! We eat here entirely too often. The staff is friendly, food is good, and the margaritas are amazing.“

3.7 Good77 Reviews
Tacos on the road Tacos • $
Mooresville

Customers` Favorites

Regulay Taco
Green Sauce
Al Pastor
Steak

“Omg I had their food today and I was blown away for their food I can’t wait to eat their food again“

4.9 Superb22 Reviews
Moe's Southwest Grill Mexican • $
465 River Hwy, Mooresville

Customers` Favorites

Burrito with Chips and a Drink
Moe's Famous Queso
Homewrecker Bowl
Taco Salad
Steak Bowl
Guacamole
Salsa Bar
Taco Kit
Nachos
Stack

“*I’m editing this review after speaking to a manager who was so kind and listened to my concerns. I will continue to visit this establishment. We love the food at Moe’s and have had only good service up until last nights event.

Tonight at 6:45 I completed an online order and was told it would be ready at 7pm. When I arrived at 7pm the order was not ready so I patiently waited along with 2 gentleman also waiting. I completely understand that times given are estimates but as I waited and watched people move through the line and get their orders I decided to inquire. The young lady at the cash register asked for my name and said they’d be working on it soon. 10 minutes later I saw my receipt still on the counter and they continued to move people through the line. I asked if it would be quicker to just get in line and if I could cancel my order. A lady came over and informed me in a very rude tone that they help customers in line first and they work on online orders when they can. The way she spoke to me led to another gentleman stepping forward and letting her know we were just inquiring and it would be helpful if they could have just let us know they are running behind. I have worked in customer service for over 24 years and have a high tolerance. I know how tough the service industry can be but there was absolutely no reason for her to speak to me the way she did. It honestly humiliated me. I love Moe’s! It’s my sons favorite restaurant and I will say he loved his burrito we picked up tonight. There was a tall young man who was very kind. The woman who was so hateful was blonde with a blue and pink ponytail.“

3 Average52 Reviews