How much the average American millennial, Gen Xer, and baby boomer spends each year eating out

Subscribe to our newsletter for the latest news