Carrots are probably the greatest sources in beta-carotene, which does help with eye health but eating copious amounts will unfortunately not be the way to 20/20 vision.
There are 2 forms of Vitamin A
Preformed A (retinol): found in liver, fish oils, egg yolks and milk products
Provitamin A (mainly in the form of beta-carotene) found in yellow and orange fruits/vegetables as well as leafy greens.
A few neat facts about Vitamin A
It is fat soluble, which means you have to watch your intake because any excess is stored in your body and not excreted like water soluble vitamins
Vitamin A is reduced by the consumption of alcohol, Vitamin E deficiency, with the use of cortisone medication, and with excess iron intake (all your high intake of red meat people),