Chowhound on MSN3mon
What Is Horchata?
tamarind, lime, and even hibiscus. However, unlike many other aguas frescas, horchata has its roots in Spain. The Mexican ...