The right soil conditions provide a solid foundation for tomato growth. So, what type of soil DO tomatoes need, exactly? Answer: Tomatoes prefer rich well-draining,...