Restaurants in Chicago, IL
Restaurants • American Restaurants
6157 N Broadway St.,
Chicago ,
IL
60660
UNITED STATES
Based on 1 reviews
Great on the Weekdays
This is a great little sports bar on the weekdays, lots of TV's, cheap drinks with good alcohol. On the weekends when Loyola is in session it's a bit busy, they open up the basement and it's full of drunk frat boys. The food is good,...Worldwide > United States > Chicago, IL > American Restaurants