Service has sucked every time I have been there. One Monday night football game, our server just disappeared. Staff couldn't even find him. About 45 mins later he comes with our check and another 30 mins we get our change/charge cards back. The food is actually pretty decent. I had their cerveche and their quesadillas...very fresh and tasty. Tons of TV's and cool atmosphere. If they were to fix the service I'd go there more often.