Skip to main content
Drimble Florida

World's first Michelin-starred taco shop comes to Miami for limited time. Here's what to know (Video)

The world's first Michelin-starred taco shop is right in our own backyard, but only for a limited time. This year, a small taqueria in Mexico City called El Califa de Leon became t…

Related places

Topics

More from Southeast Florida