Address: 1923 S Blue Island Ave, Chicago, IL 60608, USA
They make there own tortias were are the at
I believe they do, since they make their own tortillas daily. Call them to be sure.
Add Answer
Thanks! Your answer is awaiting moderation.
Hello good morning a question Adnan grabbing to work here full time thanks
Do they accept credit cards?
Do you deliver?
Is this restaurant closed?
Trending Places
Mexican restaurant
1510 W 18th St, Chicago, IL 60608, USA
3610 W Belmont Ave, Chicago, IL 60618, USA
3382 N Milwaukee Ave, Chicago, IL 60641, USA
2346 W Fullerton Ave, Chicago, IL 60647, USA
4007 E 106th St, Chicago, IL 60617, USA
5848 N Broadway, Chicago, IL 60660, USA
7047 N Clark St, Chicago, IL 60626, USA
5663-65 N Clark St, Chicago, IL 60660, USA