Wow...I was gone for a few days and this is still going strong lol
OK, first of all, thanks for all of the opinions. 50 min doesn't seem very long when you are in the moment sitting there, but I see how it does on paper.
To answer a few of the questions:
1. Owner's son/DD's friend - nothing to do with the incident at all. I was going to say something more about my thoughts on introducing myself to the owner as a fellow 9th grade mother who has had her son over to my house, and was glad afterward I didn't if I was going to contact her to discuss the incident, but never really finished typing out that thought, so it really isn't relevant at all and I just didn't take it out of the post.
2. Someone asked how long we were planning on staying - We weren't planning on staying all day, or even much longer. FIL was talking to DS18 and telling him a story while MIL finished her coffee. I had my purse in my lap, DS12 was getting bored. I'm pretty sure we would have gotten up once FIL was done with his talk, which probably would have been just a few minutes.
3. There were empty tables around us as we finished. We were seated where we couldn't see the waiting area, and we weren't keeping tabs on who was waiting. Maybe next time I'll send DS12 out there every 10 minutes or so to check the wait times and party sizes, and while he's at it, get a breakdown of the configuration of the restaurant's seating arrangements so that we know that they will need our exact table before they have to tell our inconsiderate selves that we are holding another party up?
4. The lady wasn't "polite" about telling us at all. She didn't say it nicely. It was abrupt and cold. I may have taken it wrong though as I was busy "chewing" my eggs as slowly as possible lol
5. Yes, I agree with those who say find another place to go if we want to eat with someone who takes a long time to finish their meal. This was an "upscale" breakfast place - $14 for DS12's "gourmet doughnut pancakes", $19 for DH's skirt steak and eggs plate. Our bill was over $80. I get that different parts of the country may or may not think this is pricey for breakfast, but where we live, and we live in a pretty high cost of living area, it's on the high side. I guess I just expected more than that from a place where I was spending that much money on eggs and pancakes.
6. We already pay the servers their living wage through our tips, and now according to some on this thread we have to act as the front-room managers and pay attention to table turnover times and guest flow. I didn't realize that by going out to eat, I was taking on a part-time job
7. Maybe next time we will take the inlaws to that McDonalds everyone is talking about lol where it's OK for them to make their customers wait 45 minutes for their food. That way we will have plenty of time to visit while we wait and can scarf or eggs down in 20 min and then hightail it out of there like some of the PP's on this thread!
I am joking about most of this, so relax....I get where everyone is coming from. I probably won't go back there - it was a "treat" kind of place anyway since it is on the expensive side, and I just don't think that I want to spend that much money for breakfast there. But as one poster suggested that I was being ungrateful, I may call and praise them for seating 5 out of the 6 of us before DS18 got there...that is really going above and beyond in the customer service department!
Thanks for all of the opinions...this was very enlightening!