Roasted Tomato Salsa

Roasted salsa may be the best ever!