Cafecito Restaurant Address: 26 E Congress Pkwy #1, Chicago, IL 60605Phone: +1 312-922-2233Cuisine: CafeRead more