The Cahuilla of Southern California have been gathering and roasting agave hearts for at least 3,000 years, if not since time ...