Consumers, especially Millennials and Gen Z, are spending more at local businesses, with groceries and dining leading the way ...