This Salsa Verde, or know as the green salsa that you’re obsessed with at your local Mexican restaurant but never really knew what was in it, is packed full of flavor. I like to keep a jar of this salsa on hand at all times which is easy since it’s super easy to whip up. There’s a few different ways...