Excuse me, is the tortilla shop temporarily closed?
Address: 3048 W 26th St, Chicago, IL 60623, USA
Juan Robles | Oct 17, 2021
It is open to the public
Maggie Nyort | Oct 17, 2021
I just went and the store and restaurant were open.
Thanks! Your answer is awaiting moderation.