Tomatoes are a staple in many vegetable gardens, but they often require quite a bit of space to grow. So for those with limited square footage, it can often be difficult to know which variety to plant, as there are over 10,000 to choose from. Here, we spoke to experts about the tomatoes that they...