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