Catch the next big game and get a great bite to eat at Kroll's South Loop. Our sports bar in Chicago, IL, offers the best burgers in town and a massive selection of craft beers to fit any taste.
* By Appointment Only
Be the first to write a review! Write a Review »