Awful. Rude and incompetent staff, food was gross, ribs were rubbery and overcooked. Clearly unless you know the people that work there they don't want you there.
We reordered food after sending the first lot back, couldn't get drinks, food took so long we canceled it and as we were walking out the food showed up, I told them we didn't want it and the manager says "really? " and slammed the food on the bar.
Asked for the check for what we'd had and was told to go to the bar to pay, I refused and wanted to pay where I was, was promptly sworn at. I was getting annoyed as was my wife and we asked for the freaking bill only to be told to quit yelling and was told this is f@#kin shit. I said I was ready to put money on the counter and walk out to which I was told that was a stupid idea.
Paid for what we ate and left an absolutely dreadful restaurant with awful employees, awful food and terrible service.
Not even worth 1 star.
Do NOT give these idiots your business. Loads of way better places to spend your hard earned cash in Cave Creek.