Hi Ladies
I have a question about Salsa...what is the best store brand to buy? I'm too lazy to make it from scratch, and I know I'm supposed to watch the sugar content. I've heard taco bell's salsa is okay, but what about ortega or the other brands??
Any thoughts?
Thanks,
Nicole