Update:
The trip got postponed and they are now going THIS weekend (hitting the UCLA-Notre Dame game on Sat) and will be staying at the Holiday Inn City Centre (Streeterville) out near Navy Pier for a few days.
They will not have a car so walking/CTA bus or train helps out immensely.
Ribs:
Are Carson's and Twin Anchors the best bet?
Italian:
Cafe Spiaggia, Italian Village?
Also thinking of sending them up to the Hancock Center...if not for a meal then at least for drinks.
Appreciate any final info I can pass on to them.
Bob in RSM, CA...yes, I know, it's a long way from Chicago