search
Heineken Pub97
Heineken Pub97
Chicago IL
1,119 fan views
World Cup Soccer
star4.3
Local rank #10
last validated Aug 2019
location_on
3626 N Talman Ave, Chicago, IL 60618, USA
World Cup Soccer fan feedback
1
SoccerWatch_18
thumb_upAug 2019
commentFan comments
SoccerWatch_18
"World Cup soccer game watch bar in North Center Chicago"
commentJun 2018