The service was so bad - We were seated, given a menu and then left to wait for 15 minutes before our waitress came back. We were with our young son and he was really hungry by this time. She took our drink orders and then made an excuse and left us again for another 15 mins. We complained and got another waitress. The food wasn't worth waiting for. We will not be going back. There are other places in Cave Creek which are much better.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.