Skip to content
St. Louis, MO

El Milagro Azteca

Mexican, Tacos

4940 Southwest Ave, St. Louis, MO 63110, USA

4940 Southwest Ave, St. Louis, MO 63110, USA

Hours
  • Mon11 AM – 9 PM
  • Tue11 AM – 9 PM
  • Wed11 AM – 9 PM
  • Thu11 AM – 9 PM
  • Fri11 AM – 10 PM
  • Sat · Today11 AM – 10 PM
  • SunNoon – 9 PM

From the local food press

Editor’s picks from published local guides
  • Tacos

    Executive chef Carlos Hernandez makes the quesabirria here from his mother's decades-old recipe, and George Mahe walked through it: brisket and sirloin cubed, marinated overnight in a stock of whole cumin, clove, peppercorn and garlic with toasted pureed guajillo, then pressure-cooked at least eight hours until it nearly shreds itself. Corn tortillas are heated in broth oil with jack and Chihuahua cheese. Order three and dip them in the consome.

    Picks from Sauce Magazine and St. Louis Magazine

  • Mexican

    Executive chef Carlos Hernandez, a Michoacan native and 26-year St. Louisan, builds the quesabirria here on his mother's decades-old birria recipe. George Mahe reports brisket and sirloin marinated overnight in a guajillo-and-whole-spice stock then pressure-cooked at least eight hours until it nearly shreds itself, with jack and Chihuahua cheeses melted into corn tortillas on the flattop. Order three to an order and dip them in the consome. The tree-covered patio is the other draw.

    Picks from Feast Magazine, Sauce Magazine, St. Louis Magazine, and St. Louis Post-Dispatch

What’s your #1 Mexican in St. Louis?

Rank your top five and it joins the local ranking.