They aint never sellin tacos like in pic lol
Address: 4340 S Archer Ave, Chicago, IL 60632, USA
Sean Coleman | Oct 5, 2019
The food is good
Phillip Carrillo | Oct 5, 2019
Oh
Haziel Altamirano | Oct 5, 2019
Yeah they look lik different
Thanks! Your answer is awaiting moderation.