South Padre Island TX Amusement & Recreation Nec 1. 5801 Padre Blvd, South Padre Island, TX 78597 | Parrot Eyes Restaurant and Bar (956) 761-9457