Possibly off topic, but I have never vented about this and it will do me good to get it off my chest...
a while ago I took my 3 sons out for lunch with my mum. We went to a local italian, not specifically a family restaurant but they did do a children's menu. We were the only people when we arrived. The floor was tiled and the chairs were metal and made a horrific noise on the floor at the slightest movement.
While we were eating our starters, an elderly woman arrived with her son, who was probably in his early 50s, so she would have been, at a guess, late 70s. Despite the entire restaurant being empty they sat the the table behind ours. My eldest son is autistic and dyspraxic and finds it hard to sit still. However he was NOt running around or shouting out of anything, but his chair was scraping on the floor a bit as he wiggled in it.
This unpleasant old woman proceeded to spend the entire meal complaining to her son about my children and how badly behaved they were (they were sitting eating, talking and possibly giggling a bit) and even said stuff like 'I've never seen behaviour like it'.
Next time the waitress came out, I asked to be moved to a table further away so I didn't have to listen to her entirely unjustified ranting, and we left as soon as the children had eaten their pizza. I left a note on the table to say that we would have liked to have stayed and enjoyed pudding and coffee but the rudeness of the other customer had made us so uncomfortable that we had to leave.
My kids are not angels and there have been times that they have behaved badly in restaurants, and times I have been cross with them. But this was not one of them.