7 months ago 51

Meet the World’s First Michelin-Starred Taco Stand

The low-key taqueria El Califa de León received one star in Mexico's inaugural Michelin Guide.
Read Entire Article

From Twitter