Blog

What are Tomatillos?

Posted on

You may have heard of tomatillos before—but let us stop you before your form any misconceptions. Tomatillo is not the Spanish word for tomatoes.