Brush olive oil on both sides of each slice of bread. Gently toast bread in a frying pan on medium heat until slightly golden on each side. Slice garlic clove in half and rub down each slice of toasted bread. Set aside to cool slightly.
Add tomatoes, red onion, basil, lime juice and balsamic vinegar to a bowl and mix until thoroughly combined. Season to taste with salt and pepper and divide between both slices of bread, reserving the liquids. Serve.
Notes
If you can't get sourdough bread, then you can use any type of crusty loaf like a baguette, ciabatta, turkish bread, etc.