I've only eaten here for lunch and the food is always extremely fresh and filling. The salads are HUGE and there are a ton to choose from. Sandwiches are kind of skimpy; the salads are definitely the specialty. There is also a fresh juice bar but I haven't tried it to date. Lately I've ordered take out (usually ready within 15 minutes) because the dining room tends to be slow and lunch is usually very crowded. The previous receptionist/cashier was VERY stressed and harried all the time; she would leave you on hold for a long time and once had me leave without paying because she was so crazed at the register. She's gone now and the register area seems a lot less dramatic and under control. This is the best place to eat if you're after a fresh healthy meal.