10 yrs ago•spathiwa0reviewedDallas Showclub8550 N Stemmons Fwy Dallas, TX 75247I'm not a strip club expert,...