Pickup from Bombshells Restaurant & Bar at Bombshells 59, 6888 Southwest Fwy, Houston, TX 77036, USA