It is best to provide your tomato plants with slightly acidic soil somewhere between 6.0 and 7.0.  You can test the pH levels of your soil with a pH tester kit and make it more acidic by adding limestone to it.