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.

Ratings and reviews



$5 - $15
Mexican, Southwestern
Special Diets
Vegetarian Friendly
View all details
meals, features
Reviews (38)
Filter reviews
37 results
Traveler rating
Traveler type
Time of year
Traveler rating
See what travelers are saying:
Selected filters
Updating list...
Reviewed 2 weeks ago

This was one of our first dining ventures since COVID and it was very positive. Ernesto, our server, was pleasant, efficient, and professional. Chips were served warm and seemed home-made, as did the spicy salsa. The menu is extensive and prices are reasonable. I had...shrimp fajitas and they were outstanding. The tortillas were small and there were only three - I would have preferred five! My spouse generally is not a fan of Mexican fare but she found her chicken chimichanga to be very good, as did I. This is about my fourth visit over the past four years and I can't understand the negative reviews. For example, there is nothing "boring" about a good meal and great service, unless you are looking for Mariachi music or dancers. There are other Mexican restaurants nearby, but personally, I'm going to stick with El Agave!More

Date of visit: May 2021
Reviewed February 16, 2021

Typical Tex-Mex. Nothing particularly good or bad. Service is sloppy. Being from Texas , I’m kinda picky about Mexican food. Don’t get the margaritas’ stick with beer.

Date of visit: February 2021
Reviewed January 2, 2020

I had the ABSOLUTE WORST experience ever at the restaurant in Crestwood. My coworkers and I (a total of ONLY 4 people) ordered 4 separate dishes. It was picked up. When brought in, we noticed that they didnt have my order correct. I ordered a...#16, that was supposed to include a Chalupa, a beef chili relleno and an enchalada. I received only the chili relleno. I immediately called and spoke to Rueben who wanted to argue that all my food was there and he personally made sure of it. I explained over and over and he refused to take ownership. He then said to bring it up so he can "show me that it's in there". I came in, produced the untouched meal and even then, he decided to ARGUE with me for over 10 minutes claiming that I didn't order a #16, I ordered a #2 lunch special. I told him I was standing right there when the order was called in and it was for a #16. He argued that it wasn't. I said well even if it was a #2, where is the taco that's supposed to go with it. He then said one of my co-workers took it. I explained again that I was right there, it was only 4 of us, and no one had anything extra. I asked for him to pull up the receipt, which matched the one I had, and when he did, he saw the #16 written on there. He then tried to HIDE that receipt and found another one for $29 (instead of the $17 that was paid) that had a #2 on it, he kept searching his receipts until he found something that had a #2 on it. He kept arguing with me, told me I wasn't listening and refused to accept it!!! He THEN proceeded to tell me that my co-workers switched meals with me and never once took ownership or even apologized. He then said, we'll just give you some "more" food, like I was trying to get over or asking for something EXTRA!!! It was the rudest service I have ever experienced in my entire life!!!! He was so rude, argumentative, unapologetic, and even tried to treat me as if I was lying - during the phone call and even when I brought it up as proof. They then did a rush job with the replacement, never said thanks or sorry and handed me a hot tin foil dish WITHOUT A BAG, NAPKINS, UTENSILS, ETC.....I cannot believe this is how your establishment is ran and my coworkers and I will never return!! Sad thing is, I've visited the Wentzville location, I frequent there often, as well as the one in St. Charles. The service has never been this poor! Someone needs to FIRE Rueben!!!!! There were at least 10 other onlookers - waiters and waitresses, and NO ONE stepped in!!! They all allowed him to talk/treat me like a was a begger trying to get a free meal, instead of a patronizing CUSTOMER that ONLY WANTED WHAT I PAID FOR!!!!!!! I was so embarrassed and humiliated!!! over a $8.50 meal!!! I cannot believe it! WAISTED GAS, TIME & MONEY!!!!!!More

Date of visit: January 2020
Reviewed January 14, 2019 via mobile

My sweetie and I have experienced Mexican food from Juarez to St. Louis. The best way I can describe El Agave is boring. The salsa was little more than crushed tomatoes. The filling in my sweetie’s burrito and enchilada was plain hamburger. My grilled scallops...and shrimp were OK, but had little of the zing that I expected. Although I do have to say that the portions were generous.More

Date of visit: January 2019
Reviewed December 30, 2018

If you're not hungry don't come here. The menu selection and portions are grande. El Agave has all of the traditional items and one of the best Combinations' sections I've ever seen at a Mexican restaurant (which helps if can't commit to only one thing)....Sauces, meats and chicken items were well seasoned. Chips were abundant. Salsa was not over the top hot. Very good value for the money!More

Date of visit: December 2018
Reviewed October 26, 2018 via mobile

I had lunch here with a group of coworkers. The place had a large lunch menu that was reasonably priced. The service was good. I had the Huevos con Chorizo and it was really good. The scrambled eggs and chorizo were cooked and mixed well....The dish was not greasy. I will definitely come back.More

Date of visit: October 2018
Reviewed October 17, 2018 via mobile

Our group of 4 all really enjoyed our meal. Plenty of food at a good price. Combination plates are $8.79 and kids meals are $5.49 and below. Carne Asada was delightful.

Date of visit: October 2018
Reviewed August 27, 2018

If you come on Monday- Thursday, they have a great lunch special. The food was very reasonably priced and very authentic. The atmosphere is quiet enough to carry on a conversation. I've always had a good experience here.

Date of visit: July 2018
Reviewed May 27, 2018

We live close by and thought we would try it out. We got carry outs and everything was packed nicely and got home in good shape. The problem was nothing had any flavor. We had fajitas and it just was nondescript. It wasn't bad, it...just wasn't good either. The prices were ok, but then again the food was just ok. We will probably keep looking for a good Mexican eatery in the area.More

Date of visit: May 2018
Reviewed December 27, 2017

My husband and I eat at El Agave often, we usually visit for lunch, but have been there several times for dinner as well. This is a popular restaurant and they are often busy, but with ample seating available (both indoor and outside when the...weather is nice) we've never had to wait for a table. The food is authentic and the portion sizes are really large. I recommend that no matter what you order, you get a tamale on the side, they are amazing. The staff is friendly and efficient, and the prices can't be beat. The lunch specials are especially inexpensive and when I get the two tamale lunch with beans and rice I always end up taking one of them home. Give them a try, I think you'll love this place!More

Date of visit: December 2017
View more reviews
Best nearby
Best nearby hotelsSee all
La Quinta Inn & Suites by Wyndham St Louis Route 66
472 reviews
.89 miles away
Best Western Kirkwood Inn
779 reviews
.96 miles away
Holiday Inn St. Louis SW Route 66
351 reviews
1.02 miles away
Sunset Lodge
81 reviews
1.04 miles away
Best nearby restaurantsSee all
Zen Thai And Japanese Cuisine
85 reviews
.86 miles away
Twisted Tree
214 reviews
.99 miles away
The Barn
97 reviews
.52 miles away
Rich and Charlie's
87 reviews
.34 miles away
Best nearby attractionsSee all
Sappington House & Museum
8 reviews
.50 miles away
66 Cigar
7 reviews
1.01 miles away
Powder Valley Conservation Nature Center
134 reviews
2.10 miles away
Hawken House
10 reviews
1.61 miles away
Questions & Answers
Ask a question
Susie J
August 30, 2016|
AnswerShow all 3 answers
Response from Dan R | Reviewed this property |
it's on their Facebook page
Is This Your Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.
Claim Your Free Listing
Frequently Asked Questions about El Agave

Yes, El Agave offers takeout services.

Yes, El Agave offers delivery services.

El Agave is rated accordingly in the following categories by Tripadvisor travelers:
  • Food: 4
  • Service: 4
  • Value: 4.5
  • Atmosphere: 4.5