A small taco stand in Mexico City has been awarded a much coveted Michelin star as part of the guide's first Mexican edition. The 10-foot by 10-foot Taquería El Califa de León was founded more ...