In reply to Bimble:
First off, i'm not a doctor, so anything of what i say doesn't take precedence to what your doctor tells you. He/she is the one that actually paid attention at school and got himself a degree.
I have had bouts of gastric reflux and since getting a doc appointment where i'm at is harder than getting invited for tea with the queen, i went the self-help approach and tried to identify what foods do it.
Your case may vary, and it would probably be wise to stop everything for a while as acid reflux can really cause damage.
FWIW, for me is when i take in excess fatty dairies (brie, camembert, etc) butter (loads of well lathered toast) and garlic again only when in excess and when mixed with the items above. (i.e. the garlic baguettes you buy frozen will really do me up for a full day).
Everything else in your list i'm personaly fine with. Just normal fresh garlic in food is ok, i drink loads of coffee, put onion on everything, not issues with alcohol or tomatoes either. I don't eat spicy food, so no idea on that.
Good luck