CHH has good food but if you have a large group or picky eaters I would go with Cosmic Rays - there is a larger selection there in my opinion.
If you're unfamiliar, seating can be troublesome to find on busy days/times, and ordering can get complicated as you have to visit multiple windows if you want different type of food (sandwiches, salads, chicken etc.). But, like I said, the selection is great and the location is awesome.