Find Us
Hours & Location
1160 W 18th St,
Chicago, IL 60608
312-829-1147
Monday - Friday: 4:00pm - 2:00am
Saturday - Sunday: 11:00am - 2:00am
We do not take reservations.
1160 W 18th St,
Chicago, IL 60608
312-829-1147
Monday - Friday: 4:00pm - 2:00am
Saturday - Sunday: 11:00am - 2:00am
We do not take reservations.