Gastro reflux is believed to be caused when changes in the barrier between the stomach and esophagus occurs. Researchers say abnormal relaxation of the lower esophageal sphincter causes a gastroesophageal reflux disease. A symptom for an acid reflux is heartburn.