Hit and miss. One day their condiments and toppings taste fresh, but another day they are not. Also, service tends to be slow at this location. The portion size seems small at times and you got to remind them that you're paying $12 for a regular veggie burrito. Either the person will be sensible or they will tell you "there's an extra charge" lol. Employees work with no sense of urgency and for what you pay, they really need to step it up.