They can definitely do better than this, I think that with some training the cooks can do better. I have eaten twice there and the food has been very inconsistent meat was good first then flavorless the second time. Drinks were ok, service was good and relatively fast, but I don't think they pay attention or know what they're doing in the kitchen.
Second time around the service was a little crazy, a bitch answer the phone when trying to place an order, then when we arrive we had to order all over again. They were fast but they miss some of the tortillas.
Pros: I liked the atmosphere
Cons: food was not great!