A friend and I dined at a notable restaurant a few weeks ago (which shall remain nameless, as the food is quite good and I believe the service usually is, too), and our server was clearly incapable of performing simple tasks. I'm not going to hazard a guess as to what, precisely, was going on behind the scenes. Suffice to say that orders went missing or were forgotten completely (or had to be repeated multiple times), conversation between diner and server was awkward to the point of discomfort, and we ultimately had to summon a manager to rescue us from said server's grasp.
I felt squeamish about "ratting out" a server, but after enduring two hours of thorough ineptitude, I couldn't think of anything else to do. I honestly believe that the server wasn't "firing on all cylinders," though I certainly didn't suggest this to the manager. I simply said that service was quite slow and would he mind helping to speed things along. This, of course, ended up being a bit awkward as our ex-server still caromed from surrounding table to table, giggling at us.
What would you have done?