I will recommend Ike's as well... my fiancee and I hit there when we missed our connection on the Monday after T'giving (delay out of ORD due to crew getting in late the previous night, literally missed the MSP-SJC flight by 30 seconds and ended up having to fly MSP-IAH-SJC, leaving eight hours later, but I digress).
We ended up ordering a number of their small plates to share... it wasn't cheap, but the food was really good, even despite my foul disposition of the day.