..But on a more constructive note:
Women, all women, even the most intelligent, sophisticated women, still like a bloke to be a little bit protective of them. Tricky situation, for you, as you don’t want to frighten her off, yet still want her to feel ‘fought over’, a tiny bit.
In this sort of situation, praps a good course of action would be to say to the bloke ‘yes, she’s stunning, is not she? Now, be a good chap, and go and get us 2 coffees please’. In this way, you are asserting your dominance and power, without any caveman aggression or violence. She’d admire the way you handled the situation, and be secretly very impressed. This will stand you in good stead, in future…
He may have been physically bigger than you, but your power comes in the fact that he’s ‘only’ the waiter. You cooduv used the psychology well to your advantage on this one. ‘Yes, I’m only a small bloke, but look, I’m in here with a stunning woman, and you’re just the waiter serving us’.
No disrespect to waiters of course…
The next time (if there indeed is a next time) you have a date, be prepared to be more assertive if such an occasion arises. No, she won’t want you to be a violent aggressive ****, but she’ll be more impressed with someone who plays it cool, yet still gains the upper hand, than someone who laughs nervously at a situation he has little control over.
The fact that you’re posting about this on here, shows you are just a little bit miffed; this has been an afront to your manhood, albeit in quite a small way.
Don’t let it happen again. As they say on STW all too often, but perhaps more valid in this case than most; MTFU!