Grill or broil the bread: Cut bread into 1/2-inch slices cut on the bias. Place the slices on a baking sheet. Drizzle olive oil onto each slice, followed by a sprinkle of kosher salt. Grill the bread or broil it on high until the bread until toasted and crispy, about 2 to 3 minutes per side. (As a quicker method, you can use a toaster.)
Grate the tomato: Meanwhile, use the large holes of a box grater to grate the tomatoes into a bowl, discarding the skins (you will get about 1 cup pup). Season the grated tomatoes with 1/4 teaspoon kosher salt, or more to taste.
Serve: When the bread is done, rub each piece of bread with the cut side of the garlic (this will infuse a large amount of garlic flavor into the toast). Spoon the tomato pulp onto each slice. Top with a drizzle of olive oil and serve immediately. The bread becomes soggy after a few minutes, so top with the tomatoes directly before serving.