We waited over an hour for our food and we had a toddler with us. Everyone around us that arrived after we did was served before we were. Our server was nowhere to be found and after an hour when we finally did catch her ever so briefly she said she would check on our order and then took another long while before coming to apologize for the delay and blamed it on the fact there was some game on and they'd just been slammed. When I told her that everyone else was being served she just vanished with no explanation. The manager (I'm assuming?) came out and said it wouldn't be much longer, they got slammed because of a game that everyone had come to watch, and again when I pointed out that everyone around us who arrived after we did was already eating he just quickly disappeared. I then told our server that we would cancel our order and just pay for the drinks we had consumed and miraculously our food then appeared before she could bring the bill. It was freshly cooked and hot. Clearly our order was missed. But instead of owning up to it they blamed it on some game. No discount offered and no real apologies. I get that people make mistakes and orders get missed. Just own your mistake! Very unimpressed. Will not return.