Pickup from Ojos Locos Sports Cantina at 4422 North Fwy, Houston, TX 77022, USA