Craving a soda? You're probably thirsty, so have a glass of water. OK, do you still want a soda? Maybe it's calcium you need.
Calcium is so critical for health, that when you're deficient, the body will draw calcium from the bones.
So what does this have to do with soda? Well, soda, or Coke, or pop or carbonated drinks--whatever you call it--suck calcium out of your bones. So when you are craving a soda, it could be your body wanting calcium. At least what this article suggests.
If you're trying to kick sodas and other carbonated drinks, try upping your calcium intake with low-fat dairy and see if the craving goes away. Couldn't hurt, right?