Acid reflux can have a few causes like: 1. Overindulging 2. Drinking certain certain foods for instance tomato based items deep-fried and even muck ingredients sweet and even lemon or lime fruits and many more. Learn what causes it and what you can do to completely stop your suffering.