Tag: Michelin Stars
Greater Miami and Miami Beach as a destination received 11 of 15 Michelin stars awarded.
Last week food media buzzed about Los Angeles and California finally getting a Michelin guide after Michelin infamously said in the past that LA did not have “real foodies”. LA was finally getting its due according to the chatter and proving the national food elites wrong. This week all that hype and media attention redirected […]