Address: 7426 W North Ave, Elmwood Park, IL 60707, USA
Phone: +17084566100
Sunday: 12–8PM
Monday: 12–8PM
Tuesday: 12–8PM
Wednesday: 12–8PM
Thursday: 12–8PM
Friday: 12–9PM
Saturday: 12–9PM
Diana Gonzalez
This is a cute place. The food was good and all the employees were very friendly. I wouldn't say it's 100% Cuban flavor, but still very tasty.
efrain quiroz
The food was delicious. I really enjoyed relleno de papa they had a nice crunch to the skin on them. The chops nice and juicy.
Kirby Townsend
Food and service, excellent. Second time dining here and will definitely make it a regular spot.
Trishvon Smith
The smell from the food hits you once you enter the restaurant. Excellent service and food. Thursdays is $5 mojito day. We had the choice of sitting inside or the outside patio. We will be back again soon.
Thanks! Your review is awaiting moderation.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.