SALSA SALSA SALSA. I LOVE SALSA. This Roasted tomato salsa is as fresh as it comes, and so easy to make. How does life seem to keep getting busier and busier every year? I realized the other day I hadn't been to the dentist in over a year! I'm usually so good about going twice