I have to start by saying that the first time we went there, the food and drinks were mixed up and service was horrible. So the manager gave us two 20$ gift cards. Our family wanted to go there again, so we did. The food took 45 minutes to come out, and someone had to wait another 10 minutes for their food, it was blackened and horrible. We asked for another one, and it took another 20 minutes. Some of the games were not working. When we tried to use the gift cards, the manager said there was nothing on the card. He was not the person that gave us the cards. We asked for him, but he never came. The only thing keeping me from viewing this as 0 stars was the waitress. She was very nice. We will not be THINKING of coming back here.