Sun Sugar is the best variety of yellow cherry tomatoes. There's also a yellow pear tomato that's a mini tomato also has really good flavor. I agree with lewdog super sweet 100's are the best cherry tomato, not sweet millions, sweet 100's. I haven't found a grape shaped tomato that I like as well as cherry shaped ones.
|