Yes it is inappropriate! I don't know why the OP is getting such a hard time here, with the usual lines trotted out like 'you sound like hard work' and 'you sound insufferable.' 🙄How rude!
The OP (and any woman actually,) should be able to have a meal with her adult daughter without being hit on. Especially by the waiter!!! For some women, being hit on is intrusive and irritating, and when it's something that happens often, and they've had to put up with for several decades, it gets tired and irksome. And it's particularly annoying and worrying when the man won't take no for an answer, or gets aggressive and nasty when you say no!
People just want to have their food and drink with their meal partner, and not be bothered and bugged by people, especially not the staff! A friendly hello for a minute yes, but nothing more... Some months back, I was eating a bowl of ice cream, and I had a coffee, and one of the staff members who noticed me park up had the same car as me, and she just kept talking about the fucking car(s) for the whole time I was there. I was trying to eat my ice cream and it was melting/running away, and my coffee went cool, because she kept talking, and expecting me to talk back. Feck off, I'm eating and drinking the food and drink I have paid for, and I want to be left alone!!!
Clearly some posters on this thread have never been hit on. And as for the 'some people moan they can't make friends, yet when someone tries to engage with them, they moan' comment. Are you actually kidding me right now?!!! What kind of ludicrous comment is THAT?! So, to make more friends, women should give their phone number to random men hitting on them in restaurants?!! WTF?!
@Turducken YANBU and have done nothing wrong! And yes I WOULD complain to the venue/the restaurant! Stop this man bothering other women!!! In the vast majority of work places, a man would get a disciplinary for hitting on the customers! FFS, I can't believe anyone thinks YABU!!!