What the hell is a Horchata? * I’ve been around, travelled a bit, know some things, things I wish I’d known sooner, and others I wish I never knew. But I’ve never crossed paths with a Horchata before. So, I Googled it. Get this, it’s a beverage originating from Spain...









