You can use any type of tomatoes for making salsa. I prefer heirloom, but the most important part is to be sure the tomatoes are very ripe so their sweetness can help flavor the salsa.