Ive dined here dozens of times. The menu is not explained well all. The guy today working thd steam line was an all out jerk to me today. That's pitting it mildly. I was in around 2pm and got really bad customer service. Generally speaking , its clean and the staff is pretty friendly. Its a bit overpriced considering what you get. Watch out for the sneaky over charges on grilled vegetable items. Guacamole is 1.19 extra. Whoa. The salads are .20 more than they have posted on the menu. The food is good though. Lunch for me was 8.42 today.