Cleo's Southern Cuisine
- About
- A tiny, upbeat storefront blasting throwback 90s music videos where the soul food packs such a serious, Creole-spiced punch that even viral food critics give it a flawless 10/10.
- Address
- 190 N Wells St190 N Wells St, Chicago, IL, 60606
- Phone
- (312) 285-2140
- Region
- Northwest Loop
- Cuisine
- Southern / Soul
- Price
- $$
- Website
- eatcleos.com
Around this spot
What's nearby
Showing 5 of 76 restaurants in this distance band, nearest first.Showing 5 of 76 restaurants within range.
Distance:
Under 100 ft
Under 100 ft
Under 100 ft
Under 100 ft
Under 100 ft
Listing information
Last verified:
