I'm a very picky eater and I tend to notice stale food easily. My usual response is to pay the check and never return...or may be return after several months and hope for a different experience. What is the best way to handle something like this? It usually happens with specific vegetables in a dish or sometimes the tofu tastes very sour. There was a time when I'd just eat this food (because I didn't realize the food was stale) and end up with a really upset stomach. But now that I have started cooking and, in general, paying attention to what fresh, well-cooked food tastes like, I have found stale food many more times. When you encounter such situations, do you complain to the waiter? Ask for the manager? Most of the time the staff is so stressed that I think they might get totally pissed off if I were to complain about this. And I don't want to be served by someone that is pissed off. Any ideas for how to deal with this other than completely avoiding eating out?