Drinks How to make creamy and slightly sweet and cinnamon flavors homemade horchata? aya Jan 17, 2021 Horchata is a traditional Mexican drink, it's considered to be a popular Mexican beverage