Love and Olive Oil

Homemade Horchata

Hello, horchata. You sexy thing you. Horchata is a traditional Spanish or Latin American beverage, made from soaked nuts and/or rice and seasoned with cinnamon....