11630 SW 97 Street, Miami, Florida 33176, US
Four eateries – three in Tampa – earn one MICHELIN Star for first time 19 total restaurants in Miami, Orlando and Tampa earn MICHELIN Stars Honors also include 33 Bib Gourmand, four special awards 144 restaurants, 38 cuisine types make […]
Read More>>