Chelle, Snow White is a sweet little yellow cherry tomato. I think it definitely leans more toward sweet than "tangy". It's my favorite snack when in my yard. I always have a bowl of them sitting in the kitchen when the plants are producing. A couple of neighbors visited and sampled them several years ago and they've asked me to grow them for them ever since, and I do.
http://www.tomatogrowers.com/S...
Karen