Archaeologists made a fascinating food find while excavating an Inca site in southern Peru. Phys.org, a leading web-based ...