Review of Truvia
Posted in Product Reviews on Jul 26th, 2008
I just received a box of Truvia that I had ordered after reading some of the reviews and watching the videos its premiere in New York City. All I can say is WOW. My son was bold and took the first bit and said, “It tastes just like sugar.” I couldn’t believe it when I [...]