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 Agave

3823 Elm St, Saint Charles, MO 63301-4340
+1 636-925-2332
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good21%
  • Average18%
  • Poor0%
  • Terrible9%
Travellers talk about
“lunch” (6 reviews)
Open Now
11:00 a.m. - 10:00 p.m. Hours
$$ - $$$
3823 Elm St, Saint Charles, MO 63301-4340
All Details
Write a ReviewReviews (32)
Traveller rating
Traveller type
Time of year

1 - 10 of 32 reviews

Reviewed January 22, 2018

Had dinner Friday night with a girlfriend. Great authentic mexican food. Margaritas priced just right. Service is always good and quick. Family friendly and servers never ever make you feel rushed.

Thank Marilyn N
Reviewed September 27, 2017

It was lunch, the food came out pretty fast. I had a steak quesadilla. It was OK, nothing to write home about. The steak was seasoned, very lightly. The rest of the meal was OK.

Thank Bill B
Reviewed September 6, 2017 via mobile

We always have the best service and delicious food! The staff is very accommodating to small children and try their best to make sure you have an enjoyable time.

Thank cj7891
Reviewed August 27, 2017

It was good, but it seemed like the exact same food we get in half the Mexican restaurants in the area. It was good, but not good enough to draw us back again.

Thank marguerite7452
Reviewed May 26, 2017

The title says it all. We go here often and 9 out of 10 times the food will be excellent. Once in a while there is a hiccup however. The service is exceptional and the prices very good. Portions are normally large on most dishes....More

Thank dbrazil2017
Reviewed May 24, 2017

This place is always busy. Hospitable and quick service are a hallmark. The menu is typical for a Mexican restaurant with an exception. They actually serve shrimp ceviche here. I get it often and enjoy it every time. Most of my visits are at lunch...More

Thank Kinamwes_Culinary
Reviewed May 22, 2017 via mobile

Okay, so we've been here a ton of times. Really like this place alot. Sometimes service is a little slow, but the food comes out hot. They have an awesome shrimp taco too.

Thank MissouriTravelFamily
Reviewed April 18, 2017

I've given this restaurant a few chances now and every time my order has been incorrect. No big deal if they fixed it, but the employees don't understand what you're saying.

1  Thank Casey L
Reviewed February 13, 2017

Sometimes hard to find tacos al pastor--El Agave has them and they are great! Typical Mexican restaurant menu, but with some authentic surprises. Service is always great and fast.

Thank slktravel3x
Reviewed February 12, 2017 via mobile

Went for lunch couple of times at this restaurant. They Always provides Friendly service and Good food.

Thank Ajay P
Nearby HotelsSee all 22 hotels in Saint Charles
Sleep Inn
86 reviews
.55 km away
Holiday Inn Express Hotel St Charles
143 reviews
.66 km away
Super 8 by Wyndham St Charles
290 reviews
4.00 km away
Red Roof Inn St. Louis St. Charles
136 reviews
4.26 km away
Nearby Restaurants
Sugarfire Smoke House
523 reviews
.47 km away
Massa's Italian Bar & Grille
62 reviews
.60 km away
Doozles Incorporated
18 reviews
.45 km away
Nearby Attractions
St. Charles Historic District
1,210 reviews
5.45 km away
Fast Lane Classic Cars
88 reviews
3.89 km away
6 reviews
5.45 km away
Jaycee Park
32 reviews
2.79 km away
Questions & Answers
Get quick answers from El Agave 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
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Open Hours
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:30 p.m.
11:00 a.m. - 10:30 p.m.
Location and Contact Information
  • Address: 3823 Elm St, Saint Charles, MO 63301-4340
  • Location: United States  >  Missouri (MO)  >  Saint Charles
  • Phone Number: +1 636-925-2332
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