Café Colao is located in Chicago, United States on 2638 W Division St. Café Colao is rated 4.6 out of 5 in the category puerto rican restaurant in United States.
Address
2638 W Division St
Service options
Takeaway
Dine-in
Amenities
Good for kids
High chairs
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating