Magnesium is a vital nutrient found in a variety of plant-based and animal foods, but a diet with low amounts of the mineral can lead to a range of immediate symptoms and long-term risks for heart ...