Pickup from Bombshells Restaurant & Bar at 12810 Gulf Fwy, Houston, TX 77089, USA