A Cup of History from Oaxaca’s Legendary Horchatera, Casilda Flores
Horchata is one of Mexico’s favorite refreshments. People make it at home and buy it from street vendors in any major town. The drink is traditionally made from either rice or almonds. In Oaxaca, one family has made a name for themselves selling the drink. They have been in the drinks business for over 100 years.