Definitely a sign of deficiency but do know that our soils and water are really depleted of mag and even if she ate a lot of those foods she still probably would not get enough. Mag is not water soluable but you do lose a lot when under stress, other things you consume (coffee, sodas, etc) or you sweat a lot. Get her on a good supplement and see what happens.
Thank you.