>>/242/
> How does it change the taste?
Compared to regular tomatoes? I wouldn't know as that's the only roasted tomato salsa I've ever made. In future I'd double the batch and try freezing some.