Friday I went with some family to lunch at a local Mexican restaurant. My husband and I were off but the other 3 were on their lunch break for an hour. We go there often (for many years) and have NEVER had to wait more than 20 minutes for our food. We arrived at noon and were promptly seated and ordered very quickly (atleast by 12:05 we had placed our order). The waitress had an attitude of "I really don't want to be here", but that was fine. At 12:40pm we inquired about our food (from a waiter as he walked by as our waitress was nowhere to be found) as the others had to be back at work. We were told they were busy, but people seated after us had already received their food, they had different servers. I could see an order ready for pick-up that had been waiting quite some time. Finally the waiter we had asked brought us that food at 1:01pm. The order was partially wrong and of course mostly cold. 2 of the others told them to forget their food they had to leave. The 3 of us got our order straight finally and ate our meal, still no sign of the waitress by 1:30pm (waiting on the check). No drink refills, nothing. So for over an hour we never saw her. They did take the meals off of the bill for the 2 that left but we paid full price for ours. We asked about our waitress and they said she was "on break". The restaurant doesn't open until 11am, then she takes a "break" at 12:15 during lunch rush for over an hour? Maybe she left, she was in a bad mood to begin with. The manager never apologized, just said he had many complaints that day about the food taking too long and the service. If the kitchen had been slow, that would have been one thing, but just leaving the food sitting there was entirely another matter. Anyhow- would you have left a tip?