Update Info - La Isla
This restaurant was reported as closed. If it is open, let us know.
La Isla
150 Padre Blvd
Padre Island, TX 78597
150 Padre Blvd
Padre Island, TX 78597
This restaurant was reported as closed. If it is open, let us know.