We’ve eaten at all the restaurants you mentioned except Ohana and all were good. Not fine dining good. Not great place in major metropolitan area good but good enough. I think Chef Mickeys is good enough. The food was very hit or miss but the great thing about a buffet - go back and get more of the hits. We liked San Angel Inn and the location is great. We like the food at CRT (although found potion sizes were smaller last year). The places you mention have great characters or theming and decent food. I’m sure you’ll enjoy, if not all of them, at least some of them and they will be an experience. We liked the Poly. Hey now! Navy Pier has a Ferris wheel!