I really like this place. They strongly support local fare with ads for local CSA's and farmers. They even have gardens outside their door with assorted veggies and herbs. It feels like it doesn't quite belong here but in some hip part of CA instead.
They have one item that's indicated as vegan, but you can get most of their stuff with the vegan chicken, I think it's Gardein, and omitting things like cheese. All the sides are vegan. I've had the vegan panini several times but I've also had the Asian salad with the vegan chicken and it was really good.
I've had good experiences with the staff, but I've heard of some bad ones. Sometimes they hire new young people which are a little clueless on what vegan is and not friendly. Don't let that deter you, their food is worth the pain-in-the-butt cashier :)
Cons: sometimes rude cashier