Driftcoast said:"Good solid watering every other day, less if we get rain."
You are watering too often.
Your tomatoes will taste/feel gross with too much water.
I kinda agree with Driftcoast.
I have no idea how good your soil is, but tomatoes have extensive roots...too much water is gonna make for poor root health. Generally for tomatoes, fewer deep waterings is the way to go....same with most fruiting trees as well.
If you have yellowing of the leaves with your watering schedule, cut back on the watering schedule.
Lots of this can be trial and error for beginners, and what really helps saves things is good deep, well developed soil. And not obsessing.