Pearl South Padre South Padre Island
310 Padre Blvd -
South Padre Island,
TX 78597
Near Schlitterbahn Beach Waterpark