Turn on JavaScript to search, filter and see the map.
Home
Chicago, Illinois
A Taste Of Heaven
A Taste Of Heaven
5401 N Clark St, Chicago, IL 60640
Happy hour: drinks
Every Tuesday until 27th August
Custom cocktails and mocktails using TAZO® Tea products
Sources and contact
View source
Restaurant website