5 SWFL restaurants named in Michelin Guide for the first time ever

Read 5 SWFL restaurants named in Michelin Guide for the first time ever on 92.5 FOX News App

5 SWFL restaurants named in Michelin Guide for the first time ever

For the first time in 125 years, Michelin inspectors have recommended restaurants in Southwest Florida.