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.

Milagro Modern Mexican - CLOSED

20 Allen Ave Ste 130, Webster Groves, Saint Louis, MO 63119-2351
+1 314-962-4300
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good27%
  • Average10%
  • Poor2%
  • Terrible1%
Travellers talk about
“fish tacos” (18 reviews)
“guacamole” (8 reviews)
“black beans” (6 reviews)
Restaurant Hours Closed
Mexican, Vegetarian Friendly, Gluten Free Options
$$ - $$$
20 Allen Ave Ste 130, Webster Groves, Saint Louis, MO 63119-2351
All Details
Reviews (136)
Traveller rating
Traveller type
Time of year

11 - 20 of 136 reviews

Reviewed February 18, 2017

We usually enjoy about one dinner a month here. If you're looking for Mexican but not your typical menu, this should be on your list. More of a "foodie" place than usually appeals to us, but it makes for a nice treat. Good atmosphere, unique...More

Thank Bob B
Reviewed January 29, 2017 via mobile

Moved here from Texas and miss the Tex Mex! This place has good food but it's not Mexico and it's not Texas. I would eat here again because so few options for good Mexican. Salsa, chips, and guacamole...excellent. Margarita small and seemed to be missing...More

1  Thank kd626
Reviewed January 28, 2017

I took my brother here and he now calls it his "place to go." Prices are great, food good, and service & atmosphere great. This location is a place you can count on to not be let down in any regard. Menu DOES differ in...More

1  Thank julie j
Reviewed January 21, 2017 via mobile

This is a great place. The burritos, enchiladas, tacos are unique. The Mexican sandwiches are excellent. The margaritas are tasty here. More refined than your typical Mexican place, yet very casual.

Thank Mark F
Reviewed January 15, 2017

So this place may be ok for two people, our party was eight or ten, Our serve was good, but the food did not come out together and it was not even hot and really it was presented and plated very pretty but it really...More

2  Thank pattyk2009
Reviewed January 2, 2017

Milagro is run by a couple of brothers who live locally. They and the restaurant are active in the community, however that isn't the only (or even the major) reason to visit. The food is excellent in a warm friendly environment. They have taken Mexican...More

1  Thank David A
Reviewed November 15, 2016 via mobile

I live in Webster Groves and have given Milagro several chances to Wow me. None yet. Prices are high and drinks are small. I had the nachos which were just so so. The Marguerita was good but not a good value. There is better close....More

1  Thank lisahrrt
Reviewed November 9, 2016

Service has declined since my last visit last year...recently visited last week and had to walk out as it was just so bad. The wait was long and expected it especially being a Fri night BUT I found tht staff were not prepared. There was...More

1  Thank Krzykuching
Reviewed November 8, 2016

This is slightly more upscale Mexican than you're used to. I've been here a couple of times and the food and service are both excellent (although I was there off-peak for lunch both times). You'll find things like duck tacos and house-made chorizo prepared very...More

Thank DrDub2001
Reviewed October 30, 2016

This is definitely not your standard Mexican joint, which I love. There are many dishes that you wouldn't find on a normal Mexican menu (aka, Shrimp and Grits), and most of the standards that they offer have a unique twist. I tried the Taco Al...More

1  Thank 294beckyg
Nearby HotelsSee all Webster Groves Hotels
Duplex Motel
4 reviews
3.42 km away
Drury Inn & Suites St. Louis Brentwood
409 reviews
3.98 km away
SpringHill Suites by Marriott St. Louis Brentwood
261 reviews
3.98 km away
Residence Inn St. Louis Galleria
253 reviews
4.67 km away
Nearby Restaurants
87 reviews
.16 km away
The Block
113 reviews
.10 km away
Dewey's Pizza
27 reviews
.65 km away
C J Muggs
66 reviews
.13 km away
Nearby Attractions
The Repertory Theatre of St. Louis
52 reviews
1.56 km away
Sappington House & Museum
5 reviews
3.97 km away
Hwy 61 Roadhouse & Kitchen
19 reviews
1.99 km away
Escape From St. Louis
18 reviews
4.13 km away
Improve this listing

Restaurant Details

Average prices
US$10 - US$20
Dining Style
Casual Dining
Good for
Open Hours
12:00 p.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 9:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
Location and Contact Information
  • Address: 20 Allen Ave Ste 130, Webster Groves, Saint Louis, MO 63119-2351
    (Lockwood Ave.)
  • Location: United States  >  Missouri (MO)  >  Saint Louis  >  Webster Groves
  • Phone Number: +1 314-962-4300
  • E-mail
Milagro Modern Mexican serves chef inspired, regional Mexican cuisine in Historic Old Webster Groves. Our extensive tequila bar is known it's for creative cocktails and local craft beer selection.
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