Califa de Leon, a tiny taqueria in Mexico City, recently earned a Michelin star. We asked our representative in Mexico City, Alfredo Espinola, to visit the taqueria and give us his impressions. His first impression was that the line was crazy long! Click here to read his whole report.