Top Local Places

Kroll's South Loop

1736 S Michigan Ave, Chicago, United States
Restaurant/cafe

Description

ad

A neighborhood sports bar and grill, located in the South loop in Chicago.  Boasting over 100 beers, a full liquor bar, and an extensive food menu.  Not to mention dozens of screens to catch your favorite game.

CONTACT

Quiz

NEAR Kroll's South Loop