As someone who worked food service until I was 21, this sums up my thoughts pretty nicely.
I could understand if they pulled up and said "I want 200 double cheeseburgers" or something of that sort, but a $30 order is really not that farfetched. So it's close to closing time, tough shit. You make the food when it's ordered, and as it's being ordered.