Vampire Penguin: Try it to understand it

Vampire Penguin in Seminole, Florida is the only location of the franchise that is east of California. It's a difficult dessert to describe. It's like a really light, fluffy cotton candy-textured ice cream...but it might make more sense if you actually try it.

Top Videos

Good Day Tampa Bay

We Live Here