Tomatillos

Native to Mexico, tomatillos are a fruit that actually isn’t a “green tomato,” as they’re called in Spanish. It has a distinct, intense, sour flavor and is an essential ingredient in Mexican cuisine.

Read ofi news

Contact form call to action with the words want to talk, we'd love to hear from you. Get in touch today

Want to talk?

We’d love to hear from you. Get in touch today.