Sell tlayudas !? And what schedule do they have!?
Address: 3382 N Milwaukee Ave, Chicago, IL 60641, USA
Anabel Hermoso | Oct 5, 2018
Yes there are tlayudas and yes the food is delicious
Alma karina cubillo ortiz | Oct 5, 2018
Thank you very much anabel 😘😍
ces L.h | Oct 5, 2018
THERE ARE OAXAQUEÑOS PRODUCTS
Thanks! Your answer is awaiting moderation.