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.