To me salsa is about taste and texture. If there isn't any "bite" in the vegetables... then its just spicy ketchup.

The place where I go most often for lunch does restaurant style, but they also have pico de gallo, so I mix the two and its pretty good.

I like corn and black beans in my salsa too sometimes.