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.
All 35 Webster Groves Restaurants

Milagro Modern Mexican

20 Allen Ave Suite 130, Webster Groves, Saint Louis, MO 63119
314-962-4300
Website
Menu
Improve this listing
Certificate of Excellence 2014
Price range: $20 - $30
Hours:
Mon - Thu 10:00 pm - 11:00 am
Fri 10:00 pm - 10:00 am
Cuisines: Mexican
More restaurant details
Restaurant details
Dining options: Breakfast/Brunch, Reservations
Dining style: Casual Dining
Cross street: Lockwood Ave.
Write a Review

75 reviews from our community

Visitor rating
    40
    24
    8
    2
    1
Rating summary
    Food
    Service
    Value
    Atmosphere
Date | Rating
  • English first
  • Any
English first
Springfield, Missouri
Top Contributor
201 reviews 201 reviews
142 restaurant reviews
152 helpful votes 152 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
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
20 helpful votes 20 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
Contributor
19 reviews 19 reviews
13 restaurant reviews
5 helpful votes 5 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
45 reviews 45 reviews
23 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
Apex, North Carolina
Top Contributor
151 reviews 151 reviews
76 restaurant reviews
90 helpful votes 90 helpful votes
5 of 5 stars Reviewed September 20, 2014 via mobile

We have eaten there several times while visiting family in the area. This time we were hesitant because we had young children with us. They were able to accommodated us easily and put us at a large table on the corner out of the way :-). Waiter was great. Helpful and on the ball with young and old alike. Food... More 

Was this review helpful? Yes 1
Webster Groves, Missouri
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed August 10, 2014

I cannot recall what I've ordered here but I have always been delighted with the service and the food. I have been here with groups from work as well as small family gatherings. I have also had lunch with a friend here multiple times.

Was this review helpful? Yes 1
2 reviews
2 of 5 stars Reviewed August 2, 2014

We went here based on other reviews. Margararitta was tiny and just ok. Food was ok. Not good value compared to our favorite Mexican place at home.

Was this review helpful? Yes
Senior Contributor
39 reviews 39 reviews
28 restaurant reviews
15 helpful votes 15 helpful votes
5 of 5 stars Reviewed July 28, 2014

We went here for my birthday dinner after many friends went on and on about how much they loved this place. They were right! The food and service here is excellent! We had the beef barbacoca sops, steak tampico, and street corn. The spicy margarita is also delicious. Everything was really good, and we wanted to try more.

Was this review helpful? Yes 1

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

Additional Information about Milagro Modern Mexican

Address: 20 Allen Ave Suite 130, Webster Groves, Saint Louis, MO 63119
Phone Number: 314-962-4300
Location: United States  >  Missouri (MO)  >  Saint Louis  >  Webster Groves
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
Average Prices: USD 20 - 30
Cuisine: Mexican

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

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?