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...
  • Excellent55%
  • Very good20%
  • Average17%
  • Poor0%
  • Terrible8%
Travellers talk about
“lunch” (6 reviews)
Closes in 5 min
11:00 a.m. - 10:00 p.m. Hours
$$ - $$$
3823 Elm St, Saint Charles, MO 63301-4340
All Details
Write a ReviewReviews (34)
Traveller rating
Traveller type
Time of year

1 - 10 of 34 reviews

Reviewed October 2, 2018

Great food and great service! Good place to take the family and reasonable prices. There's a small outdoor seating area.

Thank patwN6494OI
Reviewed August 24, 2018

I live just a mile or two down the road, in New Town. This is THE go to restaurant for me and the missus. Easily the best Mexican food in the area. They don't speak English well here...and to paraphrase Martha Stewart, "That's a GOOD...More

Thank Dennnnnnis
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
Nearby HotelsSee all 22 hotels in Saint Charles
Sleep Inn
91 reviews
.55 km away
Holiday Inn Express Hotel St Charles
153 reviews
.66 km away
Super 8 by Wyndham St Charles
293 reviews
4.00 km away
Red Roof Inn St. Louis St. Charles
141 reviews
4.28 km away
Nearby Restaurants
Sugarfire Smoke House
541 reviews
.47 km away
Massa's Italian Bar & Grille
66 reviews
.60 km away
Doozles Incorporated
18 reviews
.45 km away
Nearby Attractions
St. Charles Historic District
1,262 reviews
5.45 km away
Fast Lane Classic Cars
92 reviews
3.89 km away
Jaycee Park
32 reviews
2.79 km away
Little O's"Soda Shop
32 reviews
5.45 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