4041 S Padre Island Drive, Corpus Christi, TX 78411, US