We were told by staff at the AZ Grand this was the place to go for an excellent steak and to celebrate our anniversary. Nope. Nope. Nope. It took nearly 2 hours to actually get our food and when we did, both steaks were horribly over cooked. Our food resembled camp slop. The "salad" was disgusting limp iceberg lettuce drenched in ranch with some croutons and a couple of slices of cucumber. My steak came with an enormous pile of carrots. I don't know a rabbit who could eat that large of a pile of bland carrots. Our waitress was kind, but rarely present when needed and never offered drink refills. I wasn't inclined to wait another hour for a new steak so I did eat my over cooked steak, as did my husband. I'm a local and was on a staycation, so I really hope this isn't what our tourist think we have to offer. Phoenix has some amazing restaurants, this one is not. It's all a gimmick, tourist trap, eat a rattle snake, etc etc. So many better places to go.