The Great Tomato Debate

Where are the best tomatoes in the world?