2 wks ago•TeddybaddoreviewedDallas Showclub8550 N Stemmons Fwy Dallas, TX 75247Dallas show club not bad