About
Everything looks better with a sand castle in front of it -- View amazing sand sculpture right here in the Sand Castle Capital of the Universe!
Address: 4001 Padre Blvd, South Padre Island 78597
Phone: (956) 459-2928
State: TX
City: South Padre Island
Street Number: 4001 Padre Blvd
Zip Code: 78597
categories: landmark & historical place