10 yrs ago•BluesTravelerreviewedDeja Vu Showgirls Chicago750 S Clinton St Chicago, IL 60607Visited the Pink Monkey on a...