What Makes Things Taste Sour?

The sourness of the taste of a food is determined the concentration of loose hydrogen atoms it contains. The higher the concentration, the more sour food will taste. For more information, look here: