Get the ripest tomatoes you can find. Depending on the time of year, cocktail tomatoes can be a good choice.
Chop vegetables.
Put all chopped vegetables in a bowl and squeeze lime juice on it. Toss and let sit for ½ hour or more. (Some people recommend draining off the liquid before serving.)
Add salt to taste and cilantro leaves to serve.