After having lived in the area for a few months, we have found that there aren't a lot of options for great food in Cave Creek. We tried Big Earl's Greasy Eats a few days after moving into town (mainly because it had been on Diners, Drive-Ins and Dives) and we weren't super impressed, mainly because we felt that the service was lacking and the food was average.
We have since been back to Big Earl's and our opinion has changed. The menu offers a number of different options, but we tend to like the hamburger options or chicken sandwiches. I am a fan of the mushroom Swiss. Our kids really like the hot dogs and the sweet potato fries. There is a nice area to sit outside (seating indoors is pretty limited) and enjoy the beautiful Cave Creek scenery, especially as the evenings become cooler.
What has really stood out recently is the excellent customer service. Both times over the last few weeks, the staff has been very friendly and helpful. I ordered my food to-go this weekend and the super nice lady helping me took the time ensure that my order was correct (nothing worse than getting home to find that you are missing someone's meal). She took time to talk with my 4 year old (that will always win me over) and offered her a sample of the ice cream. I am glad that we have given Big Earl's a few more chances and will continue to return!