Pizza Hut 23630

Pizza Hut #23630 is a Pizza Hut restaurant located at 10525 South Padre Island Drive in Corpus Christi, Texas.