Taste- You cant really judge latte drinks that much. Most taste the same unless I was to drink them side by side. These drinks seem cheap, or at least look cheap, but i know they changed up their can design recently. It doesn't taste cheap exactly but its nothing spectacular. I seemed to enjoy the mocha one better.
Buzz- espresso with added caffeine... HELL YEAH! But not much of an energy drink.
Over all rating-2.5/10