Best Salsa !!!!
October 21, 2012
This is the best salsa out of all of the store bought brands that I have tried. It tastes very very fresh.
Pros:I love the flavors. The vegetables all taste fresh, not old and mushy.
Cons:This needs to come in a bigger bottle.