Address: 5959 W Lawrence Ave, Chicago, IL 60630, USA
No
No, they do not.
Add Answer
Thanks! Your answer is awaiting moderation.
The food is good but I don't like to eat where they have cockroaches and the waitresses still say that there are but that they try to fumigate.
Can someone suggest what I should get?
I saw pictures that they have micheladas but when I got here there was no alcohol menu :(
Trending Places
Mexican restaurant
3023 N Broadway, Chicago, IL 60657, USA
3300 W Fullerton Ave, Chicago, IL 60647, USA
6724 S Pulaski Rd, Chicago, IL 60629, USA
6019 N Lincoln Ave, Chicago, IL 60659, USA
2013 W Division St, Chicago, IL 60622, USA
449 N Clark St, Chicago, IL 60654, USA
2919 N Milwaukee Ave, Chicago, IL 60618, USA
5506 S Lake Park Ave, Chicago, IL 60637, USA