Address: 780 Villa St, Elgin, IL 60120, USA
Phone: +18476956207
Sunday: 10AM–7PM
Monday: Closed
Tuesday: 10AM–6PM
Wednesday: 10AM–7PM
Thursday: 10AM–7PM
Friday: 10AM–7PM
Saturday: 10AM–7PM
Cesar Gutierrez
Great food but pretty bad service, especially the old lady cashier
Len Stafford
Great flavor, loved the Emparedado Cubano, the soups and the Arroz Con Gandules with Guava Juice. Prices were great. Owners were extremely nice and helpful. Will go back.
Joe Otero
Excellent tasting dishes. One of the best places I've been in a while.
Robert
It's not every day that you find something new and unique, but that's exactly what this place is. The sandwiches I had were excellent and I have never tasted anything like them before. I will definitely return the next time I'm in the area.
Thanks! Your review is awaiting moderation.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.