Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Lake Placid, Florida (FL), United States

Jaxsons
4
43 reviews

443 Lake June RdLake Placid FL 33852, Lake Placid

Nice place, located off Lake June in Lake Placid. Food was excellent and service was just as good. Reasonable prices and