What is the best way to store fresh tomatoes?
Watch our friend Jerry James Stone's video below to learn how to store fresh tomatoes to ensure they are flavorful and last the longest possible. Using this method, fresh tomatoes can stay fresh & tasty for over a week!