Preheat an oven to 200c (400f) and prepare a baking sheet with parchment paper.
Cut french bread or a baguette diagonally into ½-inch thick slices. Lay the slices on a parchment paper lined baking sheet and brush each slice with olive oil and rub fresh garlic on each slice. (do that on both sides of the toast)
Bake the bread toasts in a 200c (400f) preheated oven for 5-7 minutes.
Cut each tomato in half, and use a spoon to remove the seeds to prevent the tomatoes from being too watery. Cut the tomatoes into small pieces. You can cut them into larger pieces if you'd like.
Into a large mixing bowl, add the tomatoes, chopped basil, balsamic vinegar, chopped mozzarella, kosher salt, black pepper, olive oil, and minced garlic, and mix well. Set aside and let the mixture marinate for about 30 minutes.
Assemble the mozzarella marinated tomato mixture onto the sliced toasted bread and top it with more balsamic vinegar or olive oil if desired. Serve and enjoy!
