Yes, you can certainly use other kinds of tomatoes here! I find tomatoes that are ripened on the vine (and sold on the vine at the store) tend to be juicier and more flavorful. But go ahead and use whatever fresh tomatoes you have available. The salad will still be delicious.