Delicious! First taco stand ever to receive a Michelin star is based in Mexico City. The chef says their secret is “simplicity.” The Associated Press