Salsa verde (roasted tomatillo salsa)
Salsa verde is a green salsa that is made with green tomatillos rather than red tomatoes. Let me tell you a little secret about salsa verde – it is absolutely delicious! Salsa verde tastes fresher and zestier than tomato salsa …