Combine all the ingredients in a large bowl and gently stir. Season to taste with more chile, zest, juice, or salt, if desired. If you can, let the salsa sit for at least 30 minutes before serving to allow the flavors to meld. (You can also make this salsa up to several hours before you intend to serve it.)