Pickup from Ojos Locos Sports Cantina at 2121 S 10th St, McAllen, TX 78503, USA