Fast food is increasingly seen as a luxury due to rising menu prices, with many Americans eating it less often as a result.