Horchata is a traditional beverage originating from Spain, but it has found its way into many cultures, especially in Latin America and, recently, the UK. This English twist on the classic beverage incorporates rice, which is blended into a creamy concoction, flavored with sweet cinnamon and vanilla. It's often enjoyed as a refreshing drink during...