The Boss Bar Reviews & Details
The Boss Bar
420 N Clark St
The Boss Bar is located at 420 N Clark St in Chicago near the intersection of N Clark St and W Hubbard St. Their menu consists of American dishes . Call (312) 527-1203 today!
- Major Intersection:N Clark St And W Hubbard St
Tell us more about The Boss Bar Chicago!