Restaurants in Chicago, IL
Restaurants
3334 N Milwaukee Ave.,
Chicago ,
IL
60641
UNITED STATES
Based on 1 reviews
Carribean food
I like the food especially the jibara loca it was good. I never tired it going to try and make it at home. As far as these other reviews they sound way too obvious that they are ppl who have a relationship with the owners get real with...Worldwide > United States > Chicago, IL > Restaurants