In a large mixing bowl, combine the diced tomatoes, red onion, and minced garlic.
Stir in the fresh basil, olive oil, and balsamic vinegar until well mixed.
Season with salt and black pepper to taste.
Cover and refrigerate for at least 30 minutes to let flavors blend.
Serve chilled with toasted baguette slices for dipping.