Has anyone been to the McGill's on the 19th floor of the Hard Rock Hotel/Casino? I'm thinking of making a trip to see the casino and check out the view. I have never been to any of the McGill's on 21st, 61st, or at Lake Skiatook so I don't really know what to expect, good steaks and seafood? I'm really most interested in the view of the city as you should be able to clearly see the downtown skyline about 12 miles to the west.
I've eaten at the 21st and 61st locations. Both were good every time.
I prefer the 21st street location because I'm a mid-town snob and I like the feel of it.
I ate at the Skiatook location but it wasn't McGill's yet so all I can tell you is the view from the multi-level decks is good.
No idea about the casino as they give me the heebie jeebies.