I am gonna try STK during Orlando Magical Dining, but I would be very surprised if the quality surpassed Del Friscos Double Eagle Steak House on I-Drive. Del Frisco's is, as far as I know, the highest quality chain restaurant on the planet. I have eaten at 2 Del Frisco's, (Rockefeller Center and I Drive) and both were exemplary