No, you can use Roma tomatoes. Roma tomatoes will have more 'meat' than regular tomatoes. If you do need to use regular salad tomatoes, remove some of the watery seed core so your bruschetta is not so wet.