Description
Considered by many to be the best tasting tomato on the planet. But also not known to do real well in the Houston area due to our rain/humidity. Worth trying a plant in case we have a dry spring just to get a few of the best tasting tomatoes that consistently win taste tests. Indeterminate. 80 days.
Reviews
There are no reviews yet.