For first time in South Florida history, Fort Lauderdale and West Palm Beach restaurants earn Michelin stars April 19, 2025 by webmeister For first time in South Florida history, Fort Lauderdale and West Palm Beach restaurants earn Michelin stars Sun Sentinel Read More » Related