What are Tamarillos? Tamarillos are red, egg-shaped sub-tropical fruits in the nightshade family that grows on trees known as tree tomatoes in warm climates. It's originally from South America and was first cultivated in Peru, Bolivia, Ecuador, Chile, and Argentina. The skin is bitter, the flesh is mild in taste, and the pulp is juicy, sweet and … Continue reading The Best Ways To Eat Tamarillos – Fruit For Health

You must be logged in to post a comment.