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

Certificate of Excellence
$$$
Mexican
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
20 Allen Ave Suite 130, Webster Groves, Saint Louis, MO 63119 (Lockwood Ave.)
314-962-4300
Website
Today
10:00 pm - 11:00 am
Closed now
See all hours
Hours:
Mon - Thu 10:00 pm - 11:00 am
Fri 10:00 pm - 10:00 am
Dining options: Breakfast/Brunch, Reservations
Good for:
Casual Dining

TripAdvisor Reviewer Highlights

Read all 79 reviews
Visitor rating
  • 42
    Excellent
  • 26
    Very good
  • 8
    Average
  • 2
    Poor
  • 1
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
Most recent review
Thoroughly modern, Millie

My wife and I spent 15 years together in Southern California so we like to think we know a good Mexican restaurant when we find one. Milagro is one of our absolute favorites in St Louis. The menu selections are unique and expertly prepared. Try a pitcher of blood orange margaritas for a nice... read more

5 of 5 starsReviewed March 1, 2015
AllanGDad59
,
Wildwood, Missouri
Good for:
  • Casual Dining
  • Breakfast/Brunch
  • Reservations
Add Photo Write a Review

79 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Any
English first
Wildwood, Missouri
Senior Contributor
28 reviews 28 reviews
19 restaurant reviews
14 helpful votes 14 helpful votes
5 of 5 stars Reviewed March 1, 2015 NEW

My wife and I spent 15 years together in Southern California so we like to think we know a good Mexican restaurant when we find one. Milagro is one of our absolute favorites in St Louis. The menu selections are unique and expertly prepared. Try a pitcher of blood orange margaritas for a nice accoutrement. It's a small place but... More 

Was this review helpful? Yes
St. Louis
Senior Contributor
48 reviews 48 reviews
28 restaurant reviews
18 helpful votes 18 helpful votes
4 of 5 stars Reviewed March 1, 2015 NEW

Food is high quality & taste so the prices are accordingly higher than a typical Mexican restaurant. Food is really good, including chips & salsa. Beer is pretty reasonable but other drinks are pricey. Margaritas are about $8-$10 & have a lot of ice in a small bar glass, not a regular Margarita glass. Maybe the ounces are the same... More 

Was this review helpful? Yes
Saint Louis, Missouri
Reviewer
3 reviews 3 reviews
3 restaurant reviews
4 of 5 stars Reviewed February 23, 2015

We had just been driving around and felt like Mexican when we came across Milagros Modern Mexican last Saturday evening. The atmosphere is pleasant, with interesting decor and the Marguerita I had was amazing....blood orange Marguerita! Delicious, refreshing and makes you want more...it was a great choice with the meal I ordered which was the grits and shrimp. Honestly, when... More 

Was this review helpful? Yes
Oakville
2 reviews
5 of 5 stars Reviewed January 17, 2015

Before going to Milagro (or any other place) I love to research. I was reading all good things exept for the speed in which patrons received their drinks. My party had zero problems with this. Even in a margarita bar atmosphere the orders were taken quickly and the drinks given even faster! Food was also very well prepared and a... More 

Was this review helpful? Yes
Springfield, Missouri
Top Contributor
212 reviews 212 reviews
150 restaurant reviews
155 helpful votes 155 helpful votes
4 of 5 stars Reviewed December 4, 2014

Great atmosphere, great service, great food - what's not to love about this place? Have been several times within the past three months, and have come away very happy each time. There hasn't been anything we've ordered which hasn't been wonderful, but the street corn has become our "must have" side - we'll order it no matter what else we're... More 

Was this review helpful? Yes
Senior Reviewer
10 reviews 10 reviews
4 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed December 2, 2014

Great food and service. Habanero margarita is deliciously hot. Love the fish tacos. The servers are also quick to accommodate dietary restrictions. When I asked for a veggie instead of rice, they gladly replaced rice (which is delicious, by the way) with sauteed spinach. Love this place.

Was this review helpful? Yes
Webster Groves, Missouri
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
1 helpful vote 1 helpful vote
2 of 5 stars Reviewed November 28, 2014

If this was the first time, or the second time, that I had horrible service, I would not leave this review. BUT, each and every time I go here, I get horrible service at the bar. I just left Milagro, and once again, I am disappointed in the service at the bar. Our bartender would not even look our way... More 

Was this review helpful? Yes
Woodbridge, Virginia
Senior Contributor
43 reviews 43 reviews
39 restaurant reviews
26 helpful votes 26 helpful votes
4 of 5 stars Reviewed November 13, 2014

Very good Mexican food for St. Louis, actually this is one of the better meals I had while visiting STL. I ordered the Mushroom Enchiladas Suizas which came with a side of black beans and they were awesome. The enchiladas were above average but not what I expected. I would definitely eat here again if the opportunity presented itself.

Was this review helpful? Yes
Carbondale, Illinois, United States
Senior Contributor
25 reviews 25 reviews
18 restaurant reviews
10 helpful votes 10 helpful votes
5 of 5 stars Reviewed October 25, 2014

We got together for an impromptu friend reunion when one was in town for a wedding. Milagros is the perfect place. The food is delicious! Two of us are vegetarians and there are lots of choices. The chili rellano is fantastic! Empanadas, and seasonal margaritas are so good, I am already wanting to return.

Was this review helpful? Yes 1
Saint Louis, Missouri
Senior Contributor
46 reviews 46 reviews
24 restaurant reviews
14 helpful votes 14 helpful votes
5 of 5 stars Reviewed September 26, 2014

Having grown up in Texas, my expectations for Mexican food are high, and in my 15+ years in St. Louis I've been often disappointed by the options available. However, last week I had a truly lovely surprise with dinner at Milagro. The menu options were creative, but a nice blend of traditional / expected and interesting twists on Mexican classics... More 

Was this review helpful? Yes 2

Travelers who viewed Milagro Modern Mexican also viewed

Webster Groves, Saint Louis
Webster Groves, Saint Louis
 
Webster Groves, Saint Louis
Webster Groves, Saint Louis
 

Been to Milagro Modern Mexican? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 20 Allen Ave Suite 130, Webster Groves, Saint Louis, MO 63119
    (Lockwood Ave.)
  • Location: United States  >  Missouri (MO)  >  Saint Louis  >  Webster Groves
  • Phone Number: 314-962-4300

Price and Cuisine

  • Average Prices: USD 20 - 30
  • Cuisine: Mexican

Restaurant Characteristics

  • Dining Style: Casual Dining
Open Hours
Monday
10:00 pm - 11:00 am
Tuesday
10:00 pm - 11:00 am
Wednesday
10:00 pm - 11:00 am
Thursday
10:00 pm - 11:00 am
Friday
10:00 pm - 10:00 am

Questions & Answers

Questions? Get answers from Milagro Modern Mexican staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?