El Milagro Azteca
Mexican restaurant
My rating
Comments Leave a comment El Milagro Azteca is a Mexican restaurant in Southwest Garden, St. Louis. It's located at 4940 Southwest Ave. You can check out their website at elmilagroazteca.com or follow them on Instagram.
I haven't made it to El Milagro Azteca yet, but it's on my list to try.
Comments
No comments yet.