Mexico City taco stand El Califa de León loses Michelin star
Mexico City's renowned taco stand, El Califa de León, has lost its Michelin star, causing dismay among international foodies. Local diners, however, remain unfazed, noting the tacos' quality remains consistent.