The food is great, the restaurant is clean, and the staff is usually friendly. My big complaint is the wait time to get through the line. If there are a few people in front of me, it can take quite a while to get to me and even begin my order. The process and staff just aren't too efficient. At times it seems they move slow on purpose. My orders are usually made correctly but if they aren't, the staff is quick to correct the issue. Lately my quesadillas have been very soggy as if they don't give the meat a second to drain the juice.