7 yrs ago•JakeDunnreviewedFantasy Plaza1200 N Fwy Service Rd Houston, TX 77088Definitely Worth Cover Charge, But I Have Some Concerns