I talked with a local gardener today. His take on my problem is two-fold. I'm planting too late in the spring and the temp is getting too high. He said that tomatoes don't fruit well above 90°.
He also said I need varieties resistant to nematodes, tomato yellow leaf curl, grey leaf spot, early blight and fusarium wilt.
He recommended Celebrity, Early Doll and Bella Rosa varieties.