15 yrs ago•spongebob1010reviewedClub Paradox120 N Halsted St, Chicago, IL 60661, USA*The place is a bit seedy...