PODCAST: S1 E13 Miami Takeover at the Michelin Guide Florida Launch

It happened! Miami is officially home to 11 Michelin-starred and 19 Bib Gourmand restaurants. Now that I have decompressed from all the excitement, I am ready to unpack it all for you, as requested.

Read More…