Pickup from Ojos Locos Sports Cantina at 15155 North Fwy, Houston, TX 77090, USA