It can be wrong food, long wait, never getting your food, etc.

For me it was at Red Robin in Indianapolis, we waited almost an hour to get seated, and then when we were seated, we waited 30 minutes, waiters and waitress wouldn't answer us, so we got up and left.