Place all of the ingredients in a large blender (at least 12 cup capacity).
Pulse the salsa until you get the smoothness that you'd like. You can make it completely smooth or leave it in small chunks.
Cover the salsa and refrigerate at least an hour before serving. We like it best made a day before serving.
Refrigerate any leftovers in an airtight container.
