27 Best Mexican Restaurants near Troy

We've rounded up Troy's top Mexican spots for you to try.

El Potro Mexican Restaurant Mexican • $
614 Edwardsville Rd, Troy

Customers` Favorites

Rice Beans Gaucamole and Pico De Gallo
Shrimp Steak and Chicken Fajitas
Fajitas with All the Extras
Shrimp Chimichanga
Salsa and Chips
Chips and Salsa
Burritos Deluxe
Chicken Nachos
Burrito Fajita
Fried Ice Cream

“I wish they offered cal/nutritional information somewhere. Food is good. A little higher in price that outsource options but convenience and local support work.“

4.5 Superb51 Reviews
Terra Sur Mexican • $
920 Edwardsville Rd, Troy

Customers` Favorites

Molcajete Fajitas on the Top Tera Sur Fajitas on Bottom
Steak or Chicken Fajitas
Our Famous Street Tacos
Fajita Quesadilla
Terra Sur Special
Carnitas Dinner
Chips and Salsa
Birria Tacos
Fajita Bowl
Chimichanga

“This was our first time at Terra Sur and it was really good. Our waitress Haily was really nice and she did great. The food was yummy as well. They have some really good guacamole which is very important for me lol. Thank you!“

4.1 Good58 Reviews
Taco Bell Fast Food • $
908 Edwardsville Rd, Troy

Customers` Favorites

Cheesy Gordita Crunch
Chicken Quesadilla
Ground Beef Burrito
Fire Sauce Packet
Breakfast Salsa
5 Layer Burrito
Mexican Pizza
Taco Supreme
Soft Taco
Nachos

“This is not just a one time experience, it is always great. This is the best location in the area, we normally do the ordering on the app. The people working there (younger crowd) are always literally the most pleasant people, food always hot and order is correct. I would definitely utilize this location vs others in the area.“

3.6 Good59 Reviews
Taqueria Olvera Mexican • $
341 Market Pl, Fairview Heights - 10.81 miles

Customers` Favorites

Avocado-Jalapeno Medium Salsa
Nachos with Chips on the Side
Street Tacos Carne Asada
Steak Tacos Carne Asada
Chicken Quesadilla
Regular Mild Salsa
Carne Asada Tacos
Mini Chimichangas
Kids Quesadilla
Loaded Nachos

“Message me if u have any problems in your marriage or in your relationship and your problems will be solved in the next 24 hour“

4.6 Superb89 Reviews
Mexico Tipico Mexican • $
501 S Madison St, Lebanon - 9.88 miles

Customers` Favorites

Chips with Sauce and Sour Cream
Appetizer Sampler Platter
Shrimp Chicken Beef
Shrimp Chimichanga
Chicken Fajitas
Chips and Salsa
Grilled Chicken
Rice and Beans
Burrito Grande
Street Tacos

“I’m an OTR trucker , we stopped for dinner and was blown away by staff and food !!! Definitely will be back !!“

4.6 Superb84 Reviews
Oaxaca Margarita Bar & Mexican Restaurant Mexican • $
6185 Bennett Dr, Edwardsville - 6.77 miles

Customers` Favorites

Covered in Our Special Molcajete Sauce
Guacamole the Chunky One
Cameron Al Mojo De Ajo
Tascos de Carne Asada
Chimichanga Dinner
Volcano Cheese Dip
Chicken Quesadilla
Margarita Flight
Chips and Salsa
Fried Ice Cream

“Even on a really hot day the patio wasn’t bad. The food was very good, so good I forgot to take a picture.
As pictured, we got a flight. Prickly pear marg was really good, amor was good, and the pomegranate and coconut was good too. “Leans heavy on the coconut “- my partner“

4.4 Superb144 Reviews
Bubbakoo's Burritos Mexican • $
3901 IL-159, Glen Carbon - 5.1 miles

Customers` Favorites

Red Pepper Aioli Burrito Boom Shaka Laka
Hibachi Steak and Shrimp Papi Hibachi
General TSO's Crispy Chicken Tacos
Mango Habanero Chicken Tacos
Cauliflower Bites Veg
Nashville Burrito
Queso Curly Fries
Breakfast Burrito
Chips and Salsa
Mini Churros

“Working my way through the menu which has tons of crazy combinations. Today was Nashville hot tacos. My total was only $14 only cause I added queso. Please add one of these in Terre Haute or Indianapolis. You absolutely have to try the chiwawa. I can only get to these when I’m in St Louis or Columbus. Made sure to see VJ when traveling through Mt Juliet.“

4.5 Superb100 Reviews
Taqueria Z Tacos • $
109 E Park St, Edwardsville - 6.82 miles

Customers` Favorites

Chacos-Chorizo Carne Asada and Al Pastor
MI Cabrona by Recess Corazon Reposado
Rooster Beak Guacamole and Chips
Pork Street Tacos Al Pastor
Chorizo & Al Pastor Chacos
Chacos with Al Pastor
Guacamole w Chips
Pork Belly Taco
Rice and Beans
Chicken Tacos

“Great food. Love their flacos, tacos and margaritas.“

4.6 Superb65 Reviews
Agavero Grill & Cantina Mexican • $
604 N Bluff Rd, Collinsville - 7.51 miles

Customers` Favorites

Chicken Fajitas for Two
Shrimp Nachos Fajita
Enchiladas Mexicanas
Pastor Taco Al Carte
Enchiladas Supremas
Cheese Steak Tacos
Burrito Chipotle
Quesabarria Tacos
Salsa and Chips
Mahi Mahi Tacos

“The Quesabirria tacos are the best thing I’ve ever had! We love the atmosphere, the staff, and everything else about it.“

4.3 Superb127 Reviews
Tres Caminos Mexican Restaurant Mexican • $
601 N Main St, Caseyville - 9.3 miles

Customers` Favorites

Chimichanga & Enchilada Lunch
La Grande Quesadilla
Enchiladas Bandera
Burrito California
Molcajete Azteca
Margarita Flight
Tacos Nortenos
Steak Fajitas
Monster Chimi
Lunch Fajitas

“Tasty and fresh! Service was great. Parking lot looked packed but we had no wait.“

4.2 Good155 Reviews
Rio Grande MX Cocina Mexican • $
47 Ludwig Dr, Fairview Heights - 10.52 miles

Customers` Favorites

Taco Salad Fajita with Grilled Chicken
Burrito California and Fajita Nachos
Fajita Hawaii Dinner
Monster Chimichanga
Burrito Rio Grande
Quesadilla Jalisco
California Burrito
Appetizers Sampler
El Jalisco Special
Burrito Monterrey

“Great food, large selection of margaritas! Best in town“

4.2 Good150 Reviews
Casa Azteca Mexican • $
501 W W Hwy 50, O'Fallon - 9.94 miles

Customers` Favorites

Street Tacos Chicken Al Pastor Steak
Burrito Tostada with Rice and Beans
3 Flour Tortillas Fried Beef
Lunch Special Fajita Plate
Lunch Special Taco Salad
Jalapenos Grilled
Enchilada Plate
Chicken Fajitas
Fried Ice Cream
Arroz Con Pollo

“Best Mexican anywhere! Yum!“

4.4 Superb61 Reviews
Los Amigos O’Fallon IL Mexican • $
950 Talon Dr, O'Fallon - 9.78 miles

Customers` Favorites

Mango Tanjin Margherita
Chili Colorado Burrito
Enchiladas Rancheras
Los Amigos Burrito
Sangria Margherita
Fajita Taco Salad
Shrimp Enchilada
Chicken Fajitas
Chips and Salsa
Burrito Supreme

“Wow! Service here is great. Don’t plan to finish your basket of chips and be done because they’ll bring your next one without asking! The inside is remodeled nicely since the last time we were in this building with a prior business. I’m already happy with our other local Mexican options, so I wasn’t expecting to have to add this spot into our rotation but the menu offers more variety and we’ll be back!“

4.2 Good126 Reviews
14

Takozz

Takozz Mexican • $
281 St Clair Square, Fairview Heights - 10.55 miles

Customers` Favorites

Torta Sandwiches
Street Tacos
Street Corn
Quesabirria
Churros

“Tried these guys today at the Vine St Market here in OFallon. Some of the best food truck food I have ever had! Lady working the window was so nice and friendly. Good quality and quantity… what more can you ask for?!“

4.3 Superb70 Reviews
Carisilos Mexican • $
1978 Vandalia St, Collinsville - 5.08 miles

Customers` Favorites

Taco Salad with Seasoned Ground Beef
Chimichanga Reales Shredded Chicken
Shrimp Fajita with Jalapeños
Chips & Salsa with Margaritas
Sopapilla with Ice Cream
Steak Fajita Burrito
Grilled Shrimp Salad
Fajita Quesadilla
Fried Ice Cream
Chips and Salsa

“Good food/ customer service. Only thing I would say is their missing birria tacos on their menu which is kind of disappointing. I’d frequently visit if they had birria tacos forsure!“

4.3 Superb69 Reviews
Chava's Mexican Restaurant Mexican • $
217 E Vandalia St, Edwardsville - 6.86 miles

Customers` Favorites

Guacamole Dine in: Yes Outdoor seating: Yes Takeout: Yes Delivery: No Curbside pickup: No
Stuffed Peppers from House Favorites
Burrito with Everything
Chicken Fajitas for Two
Enchiladas Rancheras
Enchiladas De Crema
Frozen Margarita
Salsa and Chips
Chips and Salsa
Cheese Nachos

“Love the food!!!!!! I would go more often but parking is a real problem!!!!!“

4.2 Good72 Reviews
El Maguey Mexican • $
1534 Troy Rd, Edwardsville - 5.77 miles

Customers` Favorites

Salsa and Chips and Salsa
Burrito Carne Asada
Mango Chicken Tacos
El Jalisco Especial
Taco El Pastore
Chicken Fajitas
Tacos Monteray
Steak Fajitas
Tacos Arandas
Fajitas Combo

“The food. The staff. The drinks. The desserts. All amazing. 10/10. 5 stars.“

4.1 Good60 Reviews
Viva la Fiesta Mexican • $
1027 Century Dr, Edwardsville - 6.71 miles

Customers` Favorites

Sweet Mexican Cornbread
Chicken on the Beach
Taco Salad Fajita
Chips and Salsa
Chicken Fajitas
Volcano Nachos
Chimichanga
Choriqueso
Chori Pollo
Cheese Dip

“Super nice and professional. It was my niece's birthday, and they made her feel special! 🥰

The food was delicious, , i had chicken fajitas.

I also like the way they cook their salsa chips.

Great atmosphere, feels authentic inside, difficult to believe you're still in Illinois... 🥰“

3.8 Good70 Reviews
La Casa Mexicana Inc Mexican • $
201 Harvard Dr, Edwardsville - 5.72 miles

Customers` Favorites

Burrito California
Chicken Enchiladas
Chicken Fajitas
Grilled Chicken
Chips and Salsa
La Casa Burrito
Rice and Beans
Steak Fajitas
Taco Al Carbon
Fajitas Tejana

“Newly renovated bar area lost some ambience but appears to have gained some space. I miss the big heavy tables and stools. But the remainder of the restaurant decor and the quality of the food has not changed. This day, I ordered Enchiladas Mexicanas with rice, no beans. There is just the right amount of red sauce, sour cream, lettuce and tomatoes topping the three all white meat chicken enchiladas.“

3.8 Good69 Reviews
La Fonda Mexican Restaurant Mexican • $
2310 Troy Rd, Edwardsville - 5.21 miles

Customers` Favorites

Chimichanga Rice and Beans
La Fonda Tacos Carne Asada
Small Chips and Salsa
Shrimp Fajita Nachos
Enchiladas Supremas
Mexican Guacamole
Carne Asada Tacos
Lunch Chimichanga
Chicken Fajitas
Tacos Al Pastor

“We love La Fonda. We have been going here for years. The staff is great. The food is delicious! We always have a great experience as well.‘I would definitely recommend La Fonda!“

3.8 Good50 Reviews
Moe’s Southwest Grill Mexican • $
2329 Plum St #100, Edwardsville - 5.61 miles

Customers` Favorites

Homewrecker Burrito
Moe's Famous Queso
Quesadilla
Guacamole
Cookie
Salad
Stack
Bowl

“I'm so happy to have a Moe's within the area. I have been to this location twice now and both times the food was great, the building super clean, and the staff were helpful, friendly, and attentive. Worth the 30 minute drive for my family!“

3.8 Good49 Reviews
Bert's Chuck Wagon Tex-Mex • $
101 E Main St, Collinsville - 6.89 miles

Customers` Favorites

Pork Steak Dinner with Potato Salad and Green Beans
Whole Chicken Dinner with 4 of Their Famous Tacos
Taco Bar from Car Show and Buffet for Charity
Double Cheeseburger and Fries
Pulled Pork Burrito Dinner
Beef Brisket Nachos
Cheese Quesadilla
Pulled Pork Tacos
Burritos Grande
Toasted Ravioli

“I love this place! I always make a point to stop here on roadtrips. It's got awesomely cheap food for how good it is. The portions aren't big but I love that because you can order two or three different things to try for a meal and I love variety. The mexican food reminds reminds me of Tex Mex from back home and the bbq is really good. I had the beef enchilada, Tamale with Chili, and have tried the brisket sandwich in past. All are super good! Tables are good for small or large parties. Staff are friendly and efficient. AND it's attatched to a really good coffee shop for dessert. I mean, could it get any better??“

4.6 Superb77 Reviews
Mariachi's Mexican • $
2922 N Center St, Maryville - 3.97 miles

Customers` Favorites

Shrimp and Veggie Chimichanga
Chicken Steak Shrimp Fajitas
Mariachi's Fiesta Platter
Trio Quesadilla Salad
Fajita Supreme Lunch
Guacamole Dip Lunch
Enchiladas Verdes
Chicken Fajitas
Chips and Salsa
Burrito Grande

“The food was actually really good. We decided to have dinner with our friends. Mariachi's was a last minute choice bc every where else we wanted to go was closed. None of us had eaten there before... In the end, it was a great way to close our day.“

3.6 Good42 Reviews
Fusion Bar and Restaurant American • $
200 Lincoln Hwy, Fairview Heights - 10.83 miles

Customers` Favorites

Complementary Chips and Salsa
Chicken Tikka Masala
Carnitas Michoacanas
Tandoori Chicken
Samosa 2 Pieces
Butter Chicken
Chicken Finger
Chicken Wings
Butter Naan
Quesadillas

“The combination of exquisite food, exceptional service, and inviting ambiance makes it a standout in the city's dining scene. Their Tandoori Chicken and lamb tikka masala is amazing! Every dish is a masterpiece! Whether you're a local or just visiting, this is one restaurant you do not want to miss. I can't wait to return and explore more of their delectable offerings. Five stars all the way!“

4.3 Superb114 Reviews
QDOBA Mexican Eats Mexican • $
2100 Troy Rd Suite 5, Edwardsville - 5.58 miles

Customers` Favorites

Create Your Own 3-Cheese Nachos
Impossible Taco Salad
Chicken Burrito Bowl
Grilled Quesadilla
Chips & Guacamole
Chicken Queso Bowl
Steak Quesadilla
Chips and Queso
Naked Burrito
Burritos Bowls

“One of my faves been a fan for YEARS“

3.5 Good34 Reviews
Zapata's Mexican Restaurant & Cantina Mexican • $
8 Eastport Plaza Dr, Collinsville - 7.88 miles

Customers` Favorites

Steak Chicken Chimichanga
House Chips and Salsa
Arroz Con Pollo
Chicken Fajitas
Fried Ice Cream
Layered Tacos
Burrito Verde
Shrimp Nachos
Refried Beans
Shrimp Tacos

“Great food and great service! The tacos I had were awesome. My meal hit the spot after 2 hours on the road. I’m very happy to support the local businesses in Collinsville!“

3.6 Good98 Reviews
QDOBA Mexican Eats Mexican • $
1100 Collinsville Crossing Blvd, Collinsville - 7.99 miles

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
Create Your Own Cheese-Crusted Quesadilla
Cholula Hot & Sweet Chicken Bowl
Loaded Mexican Street Corn
Steak Burrito Bowl
Chicken Queso Bowl
Tortilla Chips
Burritos Bowls
Veggie Burrito
Chips & Queso

“I visited this location today and should have known when the sign said to be patient as short staff . There were only 2 employees working today . They did fabulous and very patient . Upper management should recognize these 2 employees but it would be nice to see more mangers etc helping them out“

3.1 Average58 Reviews

You May Also Like