The answer to you question is yes, the health benefits of tomatoes include the following.. eye care, good stomach health, and a reduced blood pressure. They provide relief from diabetes, skin problems, and urinary tract infections too.
Tomatoes are made up of a large number of antioxidants that have been proven to fight different forms of cancer... I think this have answered your question a bit