Freshly roasted shade grown coffee, Talea de Castro, Oaxaca. #vivamexico