It’s amazing to me that you can’t find a good tomato in the US unless you grow it yourself. Just take a look at these beauties. Don’t they just make your mouth water? Guess where I got them….at the supermarket. I know, it’s hard to believe. I paid 2 euros a kilo (about 91 cents [...]










