This city is vibrant, chaotic and fun! You can either go to fancy restaurants and see how Mexican cuisine is evolving; or can just do a tour of the best taquerias for a couple of pesos. I just love the food and culture of this city! Have fun!