Wash your tomatoes thoroughly under cool running water. This is a critical step to mitigate the risk of Salmonella.
Core the tomatoes and dice them into small, uniform pieces (about 1/4 inch).
Place the diced tomatoes into a mesh strainer set over a bowl. Sprinkle with 1/2 teaspoon of salt and let them sit for 15 to 20 minutes.
Transfer the drained tomatoes to a clean mixing bowl. Add the balsamic vinegar, black pepper, and the remaining salt.
Slowly fold in the thinly sliced basil.
Set this mixture aside at room temperature for at least 30 minutes to allow the flavors to marry.
Preheat your oven to 400°F (200°C) or prepare a grill pan over medium-high heat.
Slice your bread on a slight diagonal into 1/2-inch thick rounds.
Place the bread slices on a baking sheet in a single layer.
Bake for 5 to 7 minutes.
While the bread is still hot and its surface is abrasive, take your peeled garlic cloves and rub them directly onto the toasted side of each slice.
Just before serving, give your tomato mixture a final stir.
Using a slotted spoon to avoid picking up any residual liquid, mound a generous tablespoon of the tomatoes onto each slice of bread.
Drizzle a small amount of extra virgin olive oil over the top of each.
Add a tiny pinch of fresh basil on top for color and serve immediately.