6355 S Central Ave
6363 N Milwaukee Ave Chicago, IL
Topolobampo Frontera Grill
445 N Clark St Chicago, IL
Odd smell but you get that at some of the less clean bars. Staff was nice, but I'd only suggest this place if your main goal was to get a beer without expecting much else.
August 05, 2010
If you've been to or used
Duffy's Place, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.