For me, chicken salad or nachos is the way to go here. The chicken is amazing. This isn't Mexican food, it's sort of Mexican-ish. The pulled pork is extremely sweet. It's like super sweet bbq with not enough spices to cut the sweetness. I know lots of people who love it though. A small nachos and a drink is just under 10 bucks, but I can't finish the whole thing, and it keeps me full a long time, so it's not a bad deal. I see a lot of families here getting a large nachos and splitting it with smaller children. Every time I eat here the food is fresh and perfectly cooked.
As for the waits in line, it's probably due to some numb nuts at the front who can't decide what they want. Maybe if they made the counter shorter so customers could see what's available, it could help. When I've been here the employees were helpful and the place was clean.