My wife and I stopped by Earl's for lunch. Once we ordered (and it took about 20 minutes to order) - we waited another 35 minutes to get our food (we just ordered 2 burgers with fries). And one of the frustrating things about the wait was the food runner was also emptying out the garbage - and naturally she spent about 5 minutes doing that - and the next thing she did was bring our food to us. So that was pretty creepy. And on top of that - the burgers and fries were served - at best - barely warm, So they had to have been sitting for awhile before being served (I'm guessing they were sitting there the whole time the server was playing with the trash cans). And once they arrived - truly nothing special about the burgers. The fries were just meh - and the burgers not that good, either. We were very disappointed in the food - and wasted an hour incurring that disappointment. There's got to be better places to eat in Cave Creek.