In a large bowl, combine the tomatoes, basil, and 2 tbsp of the olive oil, and season to taste with salt and pepper. Brush the bread slices with olive oil on both sides and using a cast iron pan or griddle, toast the bread until well browned and crisp. Rub the garlic cloves over the rough bread surfaces, which will add a garlicky punch. Top with generous spoonfuls of the tomato mixture. If desired, drizzle with balsamic and eat right away.