I have had more negative experiences at this location than positive ones. Today I had to wait over 20 minutes for a small burrito, burrito bowl, and chips with guacamole. They had been open for over an hour, had 3 people working, and no other customers in store, so it's annoying that it took that long. It took one employee almost 5 minutes to decide which container to put the guacamole in and it took the other one over 5 minutes to get the chips in the bag and put our order together. Another time a totally different set of employees took over 20 minutes to make one tofu bowl. After I had already paid for my order they then decided to tell me they had no tofu ready, only frozen, and asked if I wanted anything else instead. I said I would be happy to wait for them to get tofu prepared or I'd take a refund, but the employee seemed pretty adamant that I should just pick something else. After a 5 minute discussion he finally decided that he'd be able to get some tofu ready so I came back about 15 minutes later and it was ready. It was just inconvenient to have that conversation when he could've just gotten the tofu ready, and even more inconvenient that they'd let me order and pay before telling me they didn't have tofu readily available. I'm very discouraged with this location because the food is usually pretty decent but the staff is usually pretty incompetent.
Short version: I wouldn't recommend coming here if you're looking for speedy service, but the food is still pretty good if you're not in a rush.