I simply LOVE salsa verde. I've never mastered making it at home, but I do always ask for extra when I eat at a place that has it. Some jarred salsa verde from the stores are ok, but the best, I believe, are the cold kinds in the refrigerated sections of grocery stores. This S...