Last Wednesday before the Joe Bonamassa concert, my inlaws and the spouse and I had dinner at a restaurant in the local Hilton called Porto Terra. The server seemed to loose interest in us when we were not ready to order on her first pass by. Eventually we got her over to take our order and I ordered a hamburger, a 13 buck sandwich with a glowing description. She asked what cheese I wanted, and listed a variety of choices. Here in Portland we take our burgers seriously and have access to some fine cheese options. I asked what sort of cheddar they had and she said "yellow". She was serious.
My SIL ordered a sparkling water, and after asking for it twice without getting it she told her to forget it. This seemed to make the server angry, and she called my SIL rude to another worker in earshot of us. Someone who acted like a supervisor eventually brought the water. We would have had another bottle of wine, butt she never checked to see if we wanted more.
My question is what tip would be appropriate in a situation like this? My BIL gave her 10%, I thought that was overly generous.