Herdez Salsa Verde
: I declare this the best salsa verde on the planet, bar none. There is no salsa
: verde better than this! I am the boss of the salsa verde world and so i can
: make such claims.
: discuss.
It's WAY too watery to be the best on the planet. The flavor is pretty
good though.
|