Originally Posted by
thetravelingRedhead
Nothing beats a fresh tomato. The storebought ones are just so bad

The only store bought tomatoes that still have any flavor are those orange cherry tomatoes. They seem to have engineered the flavor out of everything else.