It's a star: Mexico City taco stand becomes first such restaurant to land Michelin award

6 months ago 4
ARTICLE AD BOX
Taqueria El Califa de Leon in Mexico City received a single Michelin star this week, making it the first taco stand to receive that distinction.
Read Entire Article