Is there a major city in the world that doesn’t have a Mexican restaurant? Every region brings its own distinct traditions. Mexican food is both brilliant and unique — easily the best in Latin America, and possibly in all the Americas. I can’t say enough about the freshness, flavors, diversity, and quality of Mexican food. From roadside stands to Michelin-starred restaurants, Mexico is home to some great eats. And there’s a sophisticated Mexican cuisine that soars above the tacos and enchiladas most of us know.

Sayulita is my recommendation for the world’s best shrimp burrito. And when in Mexico City you need to eat at Dulce Patria and Anatol. Try it next time you’re there.