Food cost compared to income is highest in 30 years
American consumers are now spending 11.3% of their disposable income on food.