The most irresistible oven roasted tomato salsa in the world

The most irresistible oven roasted tomato salsa in the world

Ingredients (7)

20 cherry tomatoes

salt

½ medium onion

½ chili pepper

2 cloves of garlic

1 spring onion

1 bunch of chives