Pickup from Ojos Locos Sports Cantina at 12200 Gulf Fwy, Houston, TX 77034, USA