Street food. Modern cuisine. Mezcal. Here’s how to eat, drink, and be generally way cooler than your at-home self in Latin America’s crazy-fun metropolis

MORE