Kirkwood

 

Wood-accented sports bar draws Indiana & Nebraska college fans for beers, games & American eats.

Kirkwood Bar & Grill

2934 N Sheffield Ave, Chicago, IL 60657