Only Michelin star taqueria in the world pops up in Tempe

“Everybody’s here to try the best taco in the world.”

The first & only Michelin Star taqueria on the planet: Taqueria El Califa de León.

Over 2 hour wait & just earned its SECOND Michelin star.

Straight out of Mexico City to a pop up shop in Tempe, Arizona…we made it on the final night.

My official Eats With Eliav review.