Very tasty hot and cold foods that are always prepared correctly. It can get a bit busy around lunch time but the staff is always working quickly to get the orders out as fast as possible. Some of the food is a bit expensive, but they do have a rewards card program that helps you get the occasional free treat. There is lots of seating here and I've never found it to be too loud. I like the chipotle chicken sandwich the best.