Tomatillo Salsa Verde (aka That Green Sauce at the Mexican Restaurant)
Whatever you call it, tomatillo sauce, salsa verde, or that green sauce…
Whatever you call it, tomatillo sauce, salsa verde, or that green sauce…
All in my house like a little heat, so I’m usually throwing…
It is summertime in the great state of Texas, and I was…