Address: 1509 W Taylor St #1, Chicago, IL 60607, USA
Tonya Scott | Oct 25, 2019
No...they have beverages
Dan Fernandez | Oct 25, 2019
No, don't think so. They have beer, at least. However, they are very accommodating, so who knows, you might want to call them and ask if you can bring something in.