I was invited out w/ friends while in Cave Creek. I saw the 3 stars, but let them convince me to go... They said it was great.
The food was good.
The service is terrible. Took over 10 minutes before someone came to take our drink order. Another 35 minutes for our food to come out, and then we waited another 20 minutes after we finished eating to get our bill.
I won't be back. Take the rating as your warning sign.