How many Michelin star restaurants are there in Miami? The inaugural edition of the MICHELIN Guide Miami, Orlando and Tampa has been revealed, with inspectors finding 14 One MICHELIN Star restaurants and a Two MICHELIN Stars restaurant. michelin star food cart Is this the world’s cheapest Michelin-starred meal? A Jay Fai favourite is…

Read More