![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
A customer flashes a thumbs up while eating a taco from the Tacos El Califa de León taco stand, in Mexico City, Wednesday, May 15, 2024. Tacos El Califa de León is the first ever taco stand to receive a Michelin star from the French dining guide. Photo/Fernando Llano
All images copyright by artist unless otherwise specificed