Mexico's capital is a great city for coffee lovers; after all, Mexico is a coffee-producing country, so beans are sourced locally. The origin of beans doesn't necessarily ensure a fantastic cup of coffee, however; that's dependent, in large part, upon how the beans are processed and, ultimately, the expertise of the barista.
At Café Avellaneda, beans are air-roasted in small batches, and all staff is trained in the art of preparing coffee in a way that's incredibly meticulous. Each month, staff selects three coffees they want to work with, and develops a coffee menu that all employees have to agree upon before it's introduced to patrons. Coffee nerds won't want to miss this café.