Read more Beverage Reviews Sweet Leaf Tea – Organic Green Tea with Mint & Honey It is the sweet aroma of green spearmint Tic Tacs, that my grandfather always had resting in the cup holder of his car, which brought the instant memory to my… January 9, 2013 18 comments