This isn't just food, but grapefruit juice alters the absorption of other chemicals; there are drugs that while you are taking them you can't have grapefruit juice, as it will screw with the effective dosage you get.
I recall hearing, also, that if you need both Calcium and Magnesium supplements they're better taken at separate times, as they compete for uptake due to both being +2 ions.
I recall hearing, also, that if you need both Calcium and Magnesium supplements they're better taken at separate times, as they compete for uptake due to both being +2 ions.