As stated it is not unexpected to have an increase in the heart rate, etc. after eating there is a demand for more blood/oxygen to digest food. So your system is working a little harder as it should.
I'm not sure about any connection with eyesight, but high blood pressure can effect the small vessels in the eye (retina). Zestril is an ace inhibitor that helps relax the vessels and reduce the associated pressure. You may want to see a doctor for a medical checkup...there is a probability diabetes may explain your symptoms. Thanks for your question, and if you have any followup questions you are welcome to ask. Take care.
Dear saim
I'm not a doctor,but a heart patient aged 55 years.
All the symptoms and problems you have mentioned,show that you have some knowledge about H.B.P.
Anybody's heart beats and B.P. increases for some time immediately after taking meals.If the food quality is Heavy,then the heart has to work more to digest that.
The eye-sight getting effected for sometimes and then becoming normal,may be connected to increased blood pressure or it may be(sometimes) the side effect of a medicine.
Most of take these types of problems very lightly,while we should not try self-medication.Please consult a doctor and tell him about "zesril 10 mg" also.
Take care !