I have/had heartburn from drinking too much so I took some anti-acids.
I have/had heartburn from drinking too much so I took some stomach medicine.
I have/had heartburn from drinking too much so I took some anti-acids.
胃もたれ=heartburn
胃腸薬=胃もたれの薬なのでanti-acidとしました。しかし、汎用的にstomach medicineでもいいと思います。
胃もたれがいつの時点の症状なのかによってhad(胃もたれしていた)なのかhave(胃もたれしている)なのかを使い分けてみてください。