Location 1921 S Padre Island Dr Corpus Christi , TX See map: Google Maps Phone Number: (361) 806-2933