In the past, I've waited for over an hour, and I spent most of the meal feeling irritated at my friend. I feel I would have been able to enjoy their company more if I had just ordered. I also felt awkward taking up a table at the restaurant for such a long time without ordering anything.
The next time I met up with a different friend, I waited for 30 minutes, then just ordered. When they arrived and saw me with food, they seemed surprised and said, "Oh, you've ordered already."
The meal is just between the two of us.
This question has a few different situations:
- the person is running late and has messaged you with an ETA, but that time has passed
- the person is late, but hasn't contacted you at all
- someone who has a habit of being late vs someone who is usually punctual
Is it acceptable to order if someone is running late, and if so, how long is a reasonable time to wait?
(I've split the group version of this question into its own question: Is it acceptable to order foor at a restaurant if a group of people is waiting for someone who is late?)