In a medium bowl, combine the chopped tomatoes, minced white onion, minced garlic, minced chile, and chopped cilantro.
Pour the fresh lime juice over the mixture.
Season generously with salt and freshly ground black pepper.
Stir everything together until well combined.
Taste and adjust seasonings as needed—add more lime for zest, chile for heat, or salt for flavor.
For the best flavor, cover and let the salsa rest for at least 15 minutes to allow the to meld.
Serve within a few hours for maximum freshness.