Address: 221 E National St, Elgin, IL 60120, USA
Phone: +18477423100
Sunday: 10AMβ8PM
Monday: 10AMβ9PM
Tuesday: 10AMβ9PM
Wednesday: 10AMβ9PM
Thursday: 10AMβ9PM
Friday: 10AMβ9PM
Saturday: 10AMβ9PM
Juanis Gutierrez
Very delicious chicken every time that it is ordered, very delicious, I recommend it π
Robert Rose
Very authentic family style platters. My wife helped me find this gem.
Danny Olivera
Great pollo, but the wait time is ridiculous. 1hr for chicken. Like porque?
alma ortiz
Amazing chicken!
Thanks! Your review is awaiting moderation.
If they answer it is a miracle, they have a lot of work and do not have much time.
I don't think they have a website.
I dont think so. Yiu might be able to do grub hub
No more popi ... Engles
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.