During our 3 months in Mexico City, we tried lots of amazing food, drinks, and of course, excellent tacos, but we also had ...