Sure, the Mexican cuisine can’t be beat, but you’ll also find Italian, Mediterranean and even Swiss foods from some of the best chefs and restaurants in the world. And if you’re looking for an educational, fun, and tasty adventure, try a local food tour with experts who know all of the hidden gems and delicious delicacies in town.