Sort:  

Your expression tells a lot when you eat the tomato. Yup. self planted is the best.

Yeah especially tomatoes in my region almost taste like nothing when you buy them in the supermarket. Also the "percieved taste" is better because you know how long it took to grow, how much you did to get them veggies big and all that :)