Address: 3221 W Armitage Ave, Chicago, IL 60647, USA
Yes there's also a bar
I've never been to the back of the restaurant.
Add Answer
Thanks! Your answer is awaiting moderation.
Will the restaurant be open for either pickup or delivery of food on Christmas Day 12/25/19 for a party of approx. 60?
How much is a Big tray of lechon??
They have a food truck beside the restaurant?
Are they open on Monday?
Can you bring wine?
Trending Places
Puerto Rican restaurant
2517 W Division St, Chicago, IL 60622, USA
1437 W Chicago Ave #1, Chicago, IL 60642, USA
1646 W 18th St, Chicago, IL 60608, USA
2617 W Division St, Chicago, IL 60622, USA
3811 N Western Ave, Chicago, IL 60618, USA