What is Horchata?

What is Horchata?

Horchata is a beverage available in Central America and also in some South American countries. Horchata differs depending on which country you buy it in because each country has their own preferred method for preparing horchata. Different ingredients can be used to...