Tomatoes go Great With Wine and Salad

  • 17 years ago
Nature Sweet Tomatoes are those sweet little gems that pop in your mouth and taste better than a piece of chocolate or candy. Kathryn Ault tells Frank Mangio of Taste Of Wine TV the benefits of this super food, and where to get D'Vines in California