Consumers to spend more at restaurants