Traditionally, beef tomatoes have been the go-to due to their huge flavor and meaty feel, but there's no rule that says you have to use them. If you prefer heirlooms, for instance, go with them. Sweet cherry tomatoes, meanwhile, can bring in a fresher vibe to your salad.