Core tomatoes and cut into half for food processor. You can also manually slice into tiny cubes but I prefer food processor to get a better consistency.
Process tomatoes and jalapeno in food processor. I prefer to manually slice the onions, shallot and garlic to make it consistently sliced very thinly.
If you want a chunky salsa, combine all ingredient in a separate bowl and mix thoroughly. If you want a thinner version, add all ingredients in the food processor and make few pulses to combine until it reaches the consistency you desire.
Serve with tortilla chips or preserve on a clean mason jar and refrigerate up to 2 weeks.