8 yrs ago•amnjacksonreviewedDallas Showclub8550 N Stemmons Fwy Dallas, TX 75247Definitely had a good time