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 Mexican Restaurant

7139 Mexico Rd, Saint Peters, MO 63376-5400
+1 636-397-5858
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent16%
  • Very good68%
  • Average0%
  • Poor16%
  • Terrible0%
3 Nov 2016
12 Sep 2016
“Delicious but slow”
Restaurant Hours
7139 Mexico Rd, Saint Peters, MO 63376-5400
All Details
Write a ReviewReviews (6)
Traveller rating
Traveller type
Time of year
Reviewed November 3, 2016

the food was very good, service also very good and quick, beer good and cold, and price was very reasonable!!!

Thank Kevin L
Reviewed September 12, 2016 via mobile

The food is always good here so if you don't mind waiting a while for it, you're at the right place. We waited about an hour for our food and there weren't many people dining in. I think they were more focused on the to...More

Thank Mendi Z
Reviewed August 17, 2016 via mobile

Thought we'd stop in for a quick bite of Mexican. Regretted having had stopped. The chips & salsa were fine. The food was pretty bland. I had the chimi & my husband had the fajita plate. Neither of us enjoyed our plates very much and...More

Thank bel674
Reviewed May 4, 2016

I grew up in a neighboring town, so I'm happy to see they expanded and have multiple restaurants that still have great, affordable food. AND, they are smoke free! The margaritas are always top notch too! I always get my old friends to meet me...More

Thank Tammy_loves_diving
Reviewed September 1, 2015

I go frequently to the location at Mexico Road and Mid Rivers Mall Drive in St. Peters. The ambiance is what you'd expect from a strip-plaza place (nice, but not quiet, date-night fare), and the food is consistently good, with a good variety of menu...More

Thank James S
Reviewed July 17, 2015

Decent Mexican food at a decent price. Portion size was more than adequate. Chips and salsa were good and not too much cilantro, like I like it. I had the Special Dinner and it was more than enough food

Thank OpieF15E
Nearby HotelsSee all 5 hotels in Saint Peters
Drury Inn & Suites St. Louis St. Peters
246 reviews
1.28 km away
Days Inn by Wyndham St Peters/St Charles
346 reviews
2.39 km away
Extended Stay America - St. Louis - St. Peters
74 reviews
2.92 km away
Courtyard St. Louis St. Peters
49 reviews
4.39 km away
Nearby Restaurants
First Watch
65 reviews
.88 km away
Oberweis Ice Cream & Dairy
23 reviews
.27 km away
Copper Chimney - Indian Restaurant & Bar
63 reviews
.90 km away
Cork and Barrel Chop House and Spirits
72 reviews
.34 km away
Nearby Attractions
Mid Rivers Mall
93 reviews
1.18 km away
Exit 6 Brewery
15 reviews
4.94 km away
River City Rascals
44 reviews
5.79 km away
Kokomo Joe's Family Fun Center
53 reviews
4.93 km away
Questions & Answers
Get quick answers from El Maguey Mexican Restaurant 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
Location and Contact Information
  • Address: 7139 Mexico Rd, Saint Peters, MO 63376-5400
  • Location: United States  >  Missouri (MO)  >  Saint Peters
  • Phone Number: +1 636-397-5858
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