Pickup from Ojos Locos Sports Cantina at 11095 East Fwy, Houston, TX 77013, USA