This is a really solid hotel restaurant!
We visited Harry Caray's during a weekday for lunch while staying at the attached hotel. The service was OK for a "sports bar" type atmosphere with the only nitpick being never offered drink or water refills.
We started off with the toasted ravioli. These were well cooked and flavorful. Perfect amount of sauce with them - really delicious! I got the "build your own" chicken sandwich (you can also do a burger) and it was GREAT! Huge chicken breast and generous with the toppings. My dinning companion got Chicken Diavolo which is essentially a "brick cooked" chicken with tons of spices. It was AMAZING!