Some interesting facts about Tamarillo:
- Tamarillos are related to the potato, tomato, eggplant and pepper.
- Tamarillos are also known as “tree tomatos” and are native to Central and South America.
- Tamarillos are listed among the “lost foods” of the Incas and have disappeared from their native habitat.
- Tamarillos are rich in vitamins, minerals and antioxidants.