Horchata
, , , , , , ,

Horchata Recipe. All Variations

Horchata     A delightful - and delightfully refreshing almond rice drink originated from Spain. Originally, Horchata is made with Chufas, or tiger nuts, a tuber superfood widely available in Spain and South America, and…