It could be due to a number of reasons. Here in NY we planted late due to lingering cold. It has been wet and not as sunny as normal this summer and so the tomatoes are running late. Perhaps you’re feeding it with a plant food too high in nitrogen? Here’s a link to a site that might help you determine what the problem is: http://www.tomatodirt.com/blossom-drop.html