El Potro
1401 Rodd Field Rd, Corpus Christi TX 78412