Update Info - La Isla
This restaurant was reported as closed. If it is open, let us know.
La Isla
1308 S Pleasantburg Dr
Greenville, SC 29605
1308 S Pleasantburg Dr
Greenville, SC 29605
This restaurant was reported as closed. If it is open, let us know.