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 Maguey

7014 Chippewa St, Saint Louis, MO 63119-5602
+1 314-832-3632
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good31%
  • Average13%
  • Poor10%
  • Terrible6%
Travellers talk about
“fajitas” (2 reviews)
“shrimp” (3 reviews)
“fajita mix” (3 reviews)
Open Now
11:00 - 22:00All hours
7014 Chippewa St, Saint Louis, MO 63119-5602
All Details
Write a Review
Reviews (29)
Traveller rating
Traveller type
Time of year

1 - 10 of 29 reviews

Reviewed 23 May 2017

Happy Hour is 4 to 6 PM except all evening on Thursdays. A large Margarita costs $6.00 during Happy Hour, with a 12 oz. priced at $4.00. The menu is extensive, the Mexican food quality average and prices are moderate.

Thank 564BobM564
Reviewed 18 May 2017

Good Mexican Food...I ate the Veggie quesadilla, it was good. I would recommend if your were in the mood for Mexican food to eat here.

Thank Bree A
Reviewed 3 May 2017

have gone to El Maguey 4 times and at 2 different locations. Every time the food was not authentic and very bland. The service was not good and subpar.

Thank Thomas B
Reviewed 24 March 2017

I have eaten here a few times for lunch. The service is always good and the food plentiful. The seats leave a great deal to be desired because almost all of the booths have cracked benches and need repair. I wouldn't recommend this for a...More

Thank Martin G
Reviewed 18 January 2017

Good Mexican Food for very reasonably prices. Would recommend the Nachos or any of the combination platters

Thank Gary B
Reviewed 16 November 2016 via mobile

We have passed this multiple times while going to petsmart and am so glad we stopped in! We sat out on the patio with our dogs; service was great and the food was excellent!

Thank Sammantha H
Reviewed 1 November 2016

My wife and I got the "Fajita Mix" (steak, chicken, shrimp) fajitas for 2, $23.25. Very good and the portion was huge. Even after eating 3 packed tortillas each, we brought home over 2lbs. of fajitas not counting all the sides and tortillas.

Thank Roland C
Reviewed 15 September 2016

I probably go here once every couple of weeks & every time I introduce my friends, they start adding it into their (sometimes) weekly restaurant visits. The staff is phenomenal, the chips are SO good & the arroz con pollo is top notch. This is...More

Thank Rebeski
Reviewed 3 August 2016

This is the best food @ cheap prices. I have eaten here for many years , still the best place for real Mexican flavor !. Nothing like the bigger restaurant chains. These people keep it real . Best kept secret in St. Louis.........." Don't tell...More

Thank moogoo1691
Reviewed 22 February 2016

El Maguey's is the most original Hispanic food anywhere. Their menu is full of original menu's and very enjoyable. You can have a cerveza (beer) or other drink to compliment your meal. Open for lunch and dinner. I like the "tamale special", if available. You...More

Thank bob k
Nearby Restaurants
Ted Drewes Frozen Custard
2,790 reviews
.78 km away
St. Louis Sports Zone
5 reviews
1.23 km away
Donut Drive In
70 reviews
1.31 km away
Aya SOFIA Restaurant
86 reviews
.89 km away
Nearby Attractions
The Repertory Theatre of St. Louis
45 reviews
2.62 km away
Schlafly Bottleworks
143 reviews
3.09 km away
Hwy 61 Roadhouse & Kitchen
16 reviews
2.13 km away
The Side Project Cellar
19 reviews
3.01 km away
Questions & Answers
Get quick answers from El Maguey 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
Average prices
USD 20
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Takeout
Good for
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:30
11:00 - 22:30
Location and Contact Information
  • Address: 7014 Chippewa St, Saint Louis, MO 63119-5602
  • Location: United States  >  Missouri (MO)  >  Saint Louis>  > St. Louis Hills
  • Neighbourhood: St. Louis Hills
  • Phone Number: +1 314-832-3632
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