Review: If you loved those marshmellow Sno Balls or Twinkies, you will LOVE Source's vegan versions. Seriously wicked! They taste so much like the real thing that it's sinful. We tried an appetizer and an entree and both were delicious. We were disappointed that we weren't more hungry because the pizza looked awesome. We will definitely go back to enjoy more.