Kashman's has great food but you really have to gear yourself up for the rude owner (artichoke lady) and some of the mean, crotchety ladies that work behind the counter. 
This is not a good place to place your order by phone. They're always nasty and short with you on the phone and then when you pick your order up, they get all bent out of shape because you have no place to stand and wait for your order. 
The guys and gals that bus are usually super efficient and very friendly and the food is above average. If you're looking for good food and a verbal lashing from the staff that work there, then Kashman's is your place to eat!!