Thank you for helping us by reporting bad content.
Curiosity made me buy this, lol! Horchata is a drink made out of rice, basically rice water with some cinnamon. RockStar Horchata is good but no cinnamon taste. And since it is an energy drink it has that after taste that all energy drinks have.