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