I think you'd have to have nerves of steel as a company to try either of those maneuvers. The wind can be unpredictable so close to a structure, it is a cramped environment filled with objects and materials you can't predict, even a meal for 2 can be kindof bulky (doubly so bc it has to be packed well enough to be airworthy), the load might shift internally, and if you screw up there's a good chance a drone goes plummeting 20 stories down onto a crowded sidewalk.
Alright hear me out, a drone "cannon" that shoots the food onto the balcony. It's perfect for covering that last distance. Works best for food packaged in discrete boxes. ;)
How are they going to get the right apartment, and even if they do, what if the food gets fumbled in the handover and someone is injured by falling meals?
They're still used pretty heavily in hospitals and they do take advantage of newer technology like RFID for routing.
Separately, there's a very cool startup called Pipedream that does autonomous underground delivery robots that are kind of the next iteration of the concept.
"We add a $70 surcharge to each delivery for the ballistic parachute system that protects people on the sidewalk from fumbled delivery handovers. This surcharge is refunded when the intact and unused parachute system is returned via the drone from your next delivery."
Reach out of an open window like a reverse drive-through?