13 yrs ago•hugheser01reviewedDeja Vu Showgirls Chicago750 S Clinton St Chicago, IL 60607I went here with my girlfriend...