Roasted Tomato Salsa

Fresh salsa can be made in minutes, but with just a little extra effort you can enjoy the rich, smoky flavor of this roasted tomato salsa. Get the recipe.