Taquería El Califa de León earns first Michelin star in Mexico City

Taquería El Califa de León in Mexico City earned its first Michelin star, becoming the first taco stand to achieve this feat in Mexico. Customers now wait at least two hours for the award-winning tacos.