Best Mexican Restaurants in Edwardsville, IL

It can be challenging to find truly authentic Mexican cuisine that satisfies both flavor and quality in Edwardsville, IL. This city offers a variety of options, from cozy family-run spots to modern eateries with innovative twists on traditional dishes. Having explored many local favorites myself, I can confidently guide you toward places where the rich flavors and vibrant spices of Mexico shine through.

Whether you’re craving classic tacos, hearty enchiladas, or gourmet margaritas, Edwardsville’s Mexican restaurants cater to diverse tastes without sacrificing authenticity. This curated list highlights the best spots where passionate cooks and welcoming atmospheres make every meal a memorable experience. Continue reading to discover a range of venues that promise delightful dining for all lovers of Mexican cuisine.

Where to find the best mexican restaurants in Edwardsville, IL

Here are some of the top spots to find the best mexican restaurants in Edwardsville, IL:

  1. La Fonda Mexican Restaurant
  2. Chava’s Mexican Restaurant
  3. El Maguey
  4. La Casa Mexicana
  5. Viva La Fiesta
  6. Taqueria Z
  7. Chipotle Mexican Grill
  8. Oaxaca Margarita Bar & Mexican Restaurant
  9. QDOBA Mexican Eats
  10. Taco Bell

1. La Fonda Mexican Restaurant

La Fonda Mexican Restaurant
Image by: TripAdvisor
2310 Troy Rd, Edwardsville, IL 62025-2584
+1 618-655-0399
See Menu

La Fonda Mexican Restaurant, located at 2310 Troy Rd in Edwardsville, IL, offers an inviting atmosphere where authentic flavors take center stage. During my visit, I was impressed by the warm service and the vibrant aroma of freshly prepared dishes. The menu strikes a perfect balance between traditional and contemporary Mexican cuisine.

What sets La Fonda apart is its commitment to quality and vegetarian-friendly options. For a satisfying meal, I recommend trying their famous carne asada tacos or the vegetarian burrito, both bursting with fresh ingredients and bold flavors. Whether for lunch or dinner, La Fonda’s well-executed dishes reflect the true spirit of Mexican cuisine in Edwardsville.

2. Chava’s Mexican Restaurant

Chava's Mexican Restaurant
Image by: TripAdvisor
217 E Vandalia St, Edwardsville, IL 62025-1766
+1 618-692-8192
See Menu

Chava’s Mexican Restaurant at 217 E Vandalia St is a local favorite that delivers flavorful and authentic Mexican dishes. From the moment I stepped inside, I was greeted with a friendly smile and the aroma of freshly made ingredients. The cozy ambiance makes it an ideal spot for both lunch and dinner.

What makes Chava’s stand out is its dedication to freshness and vegetarian-friendly options. I highly recommend their poleo chicken enchiladas or the vegetarian fajitas — both showcase bold spices and quality craftsmanship. With consistent taste and a welcoming atmosphere, Chava’s captures the true essence of Edwardsville’s Mexican cuisine.

3. El Maguey

El Maguey
Image by: TripAdvisor
1534 Troy Rd, Edwardsville, IL 62025-2550
+1 618-659-3744
See Menu

El Maguey, situated at 1534 Troy Rd, offers a warm and inviting atmosphere perfect for both lunch and dinner. During my visit, I appreciated the friendly staff and the vibrant flavors of their dishes. The restaurant emphasizes fresh ingredients and authentic preparation.

What makes El Maguey stand out is its dedication to vegetarian-friendly options and consistent quality. I recommend trying their chicken and cheese quesadillas or the vegetarian fajitas, which are rich in flavor and beautifully presented. With a blend of traditional and contemporary Mexican styles, El Maguey captures the true spirit of Edwardsville’s Mexican cuisine in every bite.

4. La Casa Mexicana

La Casa Mexicana
Image by: TripAdvisor
201 Harvard Dr, Edwardsville, IL 62025-2702
+1 618-655-9606
See Menu

La Casa Mexicana at 201 Harvard Dr is a cozy spot that consistently serves flavorful and authentic Mexican cuisine. During my visit, I enjoyed the lively atmosphere and the attentive service. The restaurant’s focus on fresh ingredients ensures a satisfying experience for every guest.

What makes La Casa Mexicana stand out is its vegetarian-friendly menu and versatile options for lunch and dinner. I recommend their enchiladas verdes or the vegetarian fajitas, both bursting with vibrant flavors and rich spices. With a commitment to quality and authenticity, La Casa Mexicana embodies the true essence of Edwardsville’s Mexican dining scene.

5. Viva La Fiesta

1027 Century Dr, Edwardsville, IL 62025
+1 618-692-5522
See Menu

Viva La Fiesta at 1027 Century Dr is a vibrant spot where you can indulge in hot, fresh, and homemade authentic Mexican food. My visit was marked by the lively atmosphere and the rich aroma of seasoned dishes. The restaurant emphasizes quality ingredients and traditional recipes that truly honor Mexican culinary traditions.

What makes Viva La Fiesta stand out is its commitment to serving flavorful, homemade dishes at lunch and dinner. I highly recommend their enchiladas verdes or the fajitas, both of which showcase bold spices and perfect preparation. If you’re looking for a genuine taste of Mexico in Edwardsville, Viva La Fiesta offers a memorable and satisfying dining experience.

6. Taqueria Z

Taqueria Z
Image by: TripAdvisor
109 E Park St, Edwardsville, IL 62025-1709
+1 618-307-5018
See Menu

Taqueria Z at 109 E Park St offers a laid-back atmosphere where authentic Mexican flavors shine through. During my visit, I was impressed by the fresh ingredients and the vibrant, inviting decor. The staff’s friendly service made the experience even more enjoyable.

What sets Taqueria Z apart is its dedication to quality and traditional recipes. I recommend trying their authentic carne asada tacos or the loaded nachos, both packed with flavor and prepared with care. For a true taste of Edwardsville’s Mexican cuisine, Taqueria Z stands out as a go-to spot for genuine, satisfying dishes.

7. Chipotle Mexican Grill

2200 Troy Rd, Edwardsville, IL 62025
+1 618-307-6010
See Menu

Chipotle Mexican Grill at 2200 Troy Rd is known for its customizable, fresh Mexican fare. During my visit, I appreciated how quick and convenient it was to build a meal tailored to my tastes, made with quality ingredients. The vibrant, modern vibe makes it perfect for a casual lunch or dinner.

What makes Chipotle stand out is its focus on sustainability and transparency. I recommend their burrito bowl with grilled chicken or a fajita quesadilla. Both showcase the restaurant’s commitment to bold flavors and fresh, responsibly sourced ingredients. For a reliable taste of Mexican cuisine in Edwardsville, Chipotle offers a satisfying, customizable experience that keeps diners coming back.

8. Oaxaca Margarita Bar & Mexican Restaurant

Oaxaca Margarita Bar & Mexican Restaurant
Image by: TripAdvisor
6185 Bennett Dr, Edwardsville, IL 62025
+1 618-650-9074
See Menu

Oaxaca Margarita Bar & Mexican Restaurant at 6185 Bennett Dr offers a lively ambiance where authentic Mexican flavors blend with a vibrant bar scene. My visit was memorable thanks to their expertly crafted margaritas and flavorful dishes. The atmosphere is perfect for casual outings with friends or family.

What makes Oaxaca Margarita Bar stand out is its commitment to genuine Mexican cuisine and signature cocktails. I highly recommend their shrimp tacos or the house-made guacamole, both bursting with fresh ingredients and bold spices. With its welcoming vibe and quality dishes, Oaxaca Margarita Bar provides an authentic taste of Mexico in Edwardsville that keeps diners coming back.

9. QDOBA Mexican Eats

QDOBA Mexican Eats
Image by: TripAdvisor
2100 Troy Rd Suite 5, Edwardsville, IL 62025
+1 618-659-4036
See Menu

QDOBA Mexican Eats at 2100 Troy Rd is a modern, fast-casual spot I enjoy for its fresh, customizable flavors. During my visit, I appreciated the inviting atmosphere and the opportunity to build a meal tailored to my taste, from flame-grilled adobo chicken to flavorful fajita veggies. The quality ingredients and vibrant toppings make each dish stand out.

What sets QDOBA apart is its commitment to freshness and variety. I recommend their build-your-own burritos or bowls, loaded with fresh salsas, hand-crafted guacamole, and the famous 3-Cheese Queso. For a satisfying, authentic experience in Edwardsville, QDOBA offers a lively environment and dishes that reflect genuine Mexican-inspired flavors with a modern twist.

10. Taco Bell

1710 Troy Rd, Edwardsville, IL 62025
+1 618-692-0744
See Menu

Taco Bell at 1710 Troy Rd is a go-to spot for quick, satisfying Mexican-inspired meals. My recent visit proved that whether for breakfast or dinner, they reliably deliver favorites like tacos and burritos with bold flavors and quality ingredients. The convenient location and fast service make it perfect for a busy day.

What makes Taco Bell stand out is its innovative menu and consistent quality. I suggest trying the Crunchwrap Supreme for a savory, handheld delight or the Cheesy Gordita Crunch for a cheesy, crunchy treat. With its approachable style and familiar taste, Taco Bell offers a no-fuss, enjoyable experience that satisfies cravings for classic Mexican flavors in Edwardsville.

More Things to Try in Edwardsville, IL

Frequently Asked Questions

What are the best Mexican restaurants in Edwardsville, IL? Some top options include La Fonda Mexican Restaurant, Chava’s Mexican Restaurant, and Viva La Fiesta. Each offers authentic dishes and welcoming atmospheres.

Are there vegetarian-friendly Mexican options in Edwardsville? Yes. Many restaurants like La Casa Mexicana and El Maguey provide vegetarian dishes such as fajitas, quesadillas, and veggie tacos that are flavorful and satisfying.

Do these restaurants offer takeout or delivery? Most places, including QDOBA and Taco Bell, offer takeout and delivery services, making it convenient to enjoy authentic Mexican food at home or on the go.

Are there kid-friendly Mexican restaurants in Edwardsville? Absolutely. Many restaurants, such as Chipotle and QDOBA, have spacious layouts and menus suitable for children, making them great options for family outings.