Veins are supported by a diet rich in omega 3 fatty acids, antioxidants & essential nutrients. These are the best foods for varicose veins.