Also: how much power do they consume? Probably more than a truck if you amortize over multiple packages, since the poor thing has to fight gravity all the time.
A truck weighs three tonnes; a quadcopter weighs 3 kg. You can't amortize coffee delivery over very many packages because you have to deliver the coffee within a few minutes after it's ready; otherwise it gets cold.
Driving an entire coffee shop around to the house of whoever wants a coffee seems guaranteed to use much more energy than airlifting just the coffee itself.