what is horchata
Definition: A traditional Mexican beverage made with rice. It is flavored with lime and cinnamon and sweetened with sugar. Originally horchata was made with the chufa nut and sometimes melon or squash seeds.