We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Azteca

4265 Keaton Crossing Blvd, O'Fallon, MO 63368-8220
+1 636-300-1123
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good43%
  • Average8%
  • Poor4%
  • Terrible0%
8 Oct 2017
“Awesome As Always”
20 May 2017
“Amazing Mexican Food!!”
Closed Now
All hours
4265 Keaton Crossing Blvd, O'Fallon, MO 63368-8220
All Details
Write a ReviewReviews (23)
Traveller rating
Traveller type
Time of year

1 - 10 of 23 reviews

Reviewed 8 October 2017 via mobile

This is such a hidden gem. It's tucked away in the corner of a strip center but you quickly forget the moment byiu walk in. The atmosphere is energetic, the colors bright and everything is always so clean. The new menu is just as fabulous...More

Thank Sean J
Reviewed 20 May 2017

The food is plentiful, reasonably priced and, most importantly, delicious! The staff is always friendly and attentive. The atmosphere is casual/relaxed, colorful and fun. We have eaten at El Azteca more than a dozen times and have never been even slightly disappointed. Terrific!

Thank tlmemyers2
Reviewed 8 May 2017

We go here for lunch, and the people are so nice, and the food is always good, the owner is awesome! good flavor to the food no matter if its the fajitas (my favorite), tacos or whatever you order you will be happy! and prices...More

Reviewed 26 December 2016

We are regulars. Between a family of four, we have had almost everything on the menu - all good. Service is always good and staff is extremely friendly.

Thank RLMJ
Reviewed 17 October 2016

My husband and I have dined here for years. We have always enjoyed the food, atmosphere and service. One of our favorite parts is that kids eat free on Sunday nights with the purchase of an adult entree. As I said, we have been coming...More

Thank JamieA8
Reviewed 22 April 2016 via mobile

The food was good and plenty of it but the reason we were there was for the margaritas. They were strong good and cheap. Enjoyed the food as usual

Thank Joseph K
Reviewed 15 December 2015 via mobile

We have been here 3 times and every time the food was good and the service was good, but man is this place loud. The acoustics are terrible because the place isn't that big to blame it on a ton of people.

Reviewed 2 October 2015

Best margaritas in town! Food is great and staff are friendly. It's the kind of place you will want to go back over and over.

1  Thank Linda H
Reviewed 8 September 2015

I visited this Mexican restaurant with family during my visit to Saint Louis, the food was good, everyone loved it. Service was average. They have a good selection of popular Americanized Mexican dishes that suite all tastes. Prices are also average. I recommend this Mexican...More

1  Thank Kamal79
Reviewed 8 July 2015

Atmosphere is good for conversation. Salsa and Chips are delicious. We have had many dishes and they have not disappointed us. Service is pleasant and quick.

1  Thank Ceet692014
Nearby Restaurants
The Brass Rail Steakhouse
155 reviews
.38 miles away
Las Margaritas
67 reviews
.76 miles away
37 reviews
.20 miles away
Timber Creek Grill
59 reviews
.65 miles away
Nearby Attractions
Exit 6 Brewery
15 reviews
3.48 miles away
The Brass Rail Steakhouse
19 reviews
.44 miles away
Two Shamrock's O'Fallon
6 reviews
1.36 miles away
August A. Busch Memorial Conservation Area
19 reviews
2.67 miles away
Questions & Answers
Get quick answers from El Azteca staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Takeout, Wheelchair Accessible
Good for
Child-friendly, Groups
Open Hours
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
10:00 - 22:00
17:00 - 22:00
Location and Contact Information
  • Address: 4265 Keaton Crossing Blvd, O'Fallon, MO 63368-8220
  • Location: United States  >  Missouri (MO)  >  O'Fallon
  • Phone Number: +1 636-300-1123
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing