9 Best Mexican Restaurants in Edwardsville

Explore Edwardsville's Mexican food scene with our favorite restaurants.

Taqueria Z Tacos • $
109 East Park Street, Edwardsville

Customers` Favorites

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

“amazing high quality food and specialty margaritas, the steak (carnitas) are top notch and worth every penny of upcharge, the crew is also top notch and ready and willing to get your order out in a timely manner, do yourself a favor and enjoy my absolute favorite steak quesadilla, this place is amazing!!!“

4.5 Superb219 Reviews
Chava's Mexican Restaurant Mexican • $
217 East Vandalia Street, Edwardsville

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.4 Superb226 Reviews
Oaxaca Margarita Bar & Mexican Restaurant Mexican • $
6185 Bennett Drive, Edwardsville

Customers` Favorites

Covered in Our Special Molcajete Sauce
Guacamole the Chunky One
Cameron Al Mojo De Ajo
Tascos de Carne Asada
Nachos \u0026 Keh So
Cheese Steak Tacos
Volcano Cheese Dip
Chicken Quesadilla
Chimichanga Dinner
Chicken Enchiladas

“Oaxaca does not disappoint! Service was 10/10. Chelsea was our server and was absolutely fantastic, as were all of the other staff we interacted with. The vibes were great, especially with the music playing throughout the restaurant.

Their margarita selection is seriously impressive! The table favorite was definitely the pineapple coconut margarita.

Everyone loved their food. Great food, great drinks, great service, and great vibes. We’ll definitely be back!“

4.3 Superb235 Reviews
La Fonda Mexican Restaurant Mexican • $
2310 Troy Road, Edwardsville

Customers` Favorites

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

“The food is pretty good. The salsa isn't industrial made like the other places. I have a problem with them automatically charging everyone with the 3% credit card fee even when paying with CASH.“

4.3 Superb229 Reviews
El Maguey Mexican • $
1534 Troy Road, Edwardsville

Customers` Favorites

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

“Food was absolutely amazing! Best chips and salsa I have had n a long time!! My husband and I can’t wait to go back! Food was fire!!! 🙌🏻“

4.2 Good235 Reviews
La Casa Mexicana Inc Mexican • $
201 Harvard Drive, Edwardsville

Customers` Favorites

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

“Came in for lunch and was very pleased by the energy of the staff and the atmosphere of the location. I didn't visit the bar, but its very pretty. The staff was quick and efficient, we thoroughly enjoyed our time. The Birria Tacos were great.“

4.1 Good231 Reviews
Viva la Fiesta Mexican • $
1027 Century Drive, Edwardsville

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

“Mariela took such good care of my parents and I! We love coming here. It never disappoints and is one our go to’s. The food is great, the service is quick and so friendly, and their drink selection is amazing. Thank you always and we will see you again soon!“

4 Good211 Reviews
Moe’s Southwest Grill Mexican • $
2329 Plum Street Suite 100, Edwardsville

Customers` Favorites

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

“I can't speak for the in restaurant experience, but I ordered catering for an event at my work. Their taco bar was awesome! Food was very good and freshly made. Price is tolerable per person I believe it came out about $12-$13 a plate. Would recommend for a work meeting or lunch!“

3.6 Good81 Reviews
QDOBA Mexican Eats Mexican • $
2100 Troy Road Suite 5, Edwardsville

Customers` Favorites

Create Your Own 3-Cheese Nachos
Chicken Burrito Bowl
Impossible Taco Salad
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.1 Average191 Reviews

You May Also Like