A True Taste of Mexico Salsa verde—literally ā€œgreen sauceā€ā€”is one of Mexico’s most iconic condiments. Its vibrant color and ...