We spent over an hour waiting for 3 sandwiches at lunchtime. It wasn't even a particularly busy lunchtime. Only after we'd ordered did the waitress warn us that the kitchen was backed up. Instead of leaving and looking for somewhere else to eat in a city we'd never visited before, we decided to wait. And wait. And wait.
Finally, over an hour after we'd ordered, the food arrived. It was not worth the wait. My sandwich, pulled pork, was good. My wife and daughter were not happy with their sandwiches. My daughter, who's a vegetarian, had a sandwich that was so drenched in balsamic vinaigrette that she couldn't finish it despite the fact we were all hungry when we arrived and famished by the time the food came.
Frequently, after an unreasonably long wait, the wait staff will comp your beverages. No.
We paid a lot for not much and left. If we're ever passing through again, we won't stop here.