Restaurants in Chicago, IL
Restaurants
1358 W Taylor St.,
Chicago ,
IL
60607
UNITED STATES
Based on 1 reviews
Weirdest and creepiest bartender on Sunday night
used to love coming to this place - it has a cool atmosphere and a nice selection of wines and beers. Normally I like the staff.Worldwide > United States > Chicago, IL > Restaurants