The food was good. The service was awful. It was not busy, it took about 45 minutes for our food. I knew it wasnt going to go well 25 minutes after we ordered and our waiter came back and asked "do you guys order yet?" and retook our order, and then took another 20 minutes for our food (a burrito and 3 tacos). The manager walked around quite a bit but never checked on anything. Only time we spoke to the manager was to fix our bill after the waiter rang us up for the wrong amount. Didnt seem like they were on top of anything.