I'm visiting Chicago this weekend and looking for a place to watch game 2 of the finals in a Spurs friendly sports bar. Web searches have been frustrating. Does anyone one know of a place?
A big thanks!
|bar , chicago , finals , spurs|
|Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)|