(Salsa)
Mix all the ingredients together in a bowl. If using avocado add that at the last minute, just before serving.
We usually make this with no tomato and two avocados. We'll also settle for jalapeños if we can't get serranos, and we've experimented with substituting a habanero for one of the chile peppers.