Roma tomatoes are the best tomatoes to buy for this bruschetta chicken if you're getting them at the store, but if you're heading to the farmers market or you grow your own any slightly firm heirloom tomato that holds it's shape when chopped will work here.