I use to live Chicago, I have recently moved to Arizona. Arizona have the worst tortillas.I would like to see El Milagro Tortillas sold in Arizona. Do you think that can be possible, maybe in Wal marts . thanks
Address: 3050 W 26th St, Chicago, IL 60623, USA
Maria Quezada | Sep 29, 2019
they send them to you
don fillmore | Sep 29, 2019
Contact them directly.
Thanks! Your answer is awaiting moderation.