Update Info - Palmetto Grill
This restaurant was reported as closed. If it is open, let us know.
Palmetto Grill
8501 Placida Rd
Placida, FL 33946
8501 Placida Rd
Placida, FL 33946
This restaurant was reported as closed. If it is open, let us know.