What kind of lunatic knocks a place like Harold's? In no way do they claim to have the worlds finest cuisine. It's a honky tonk that serves great greasy food and cheap beer. It's an alternative to the (equally fantastic) Buffalo Chip especially if you have kids, seeing as how the Chip caters more to a 21 and older crowd.
Harold's has great music, lots of football during the NFL season, though it is a Steelers haunt so if you're not a Steel fan(which I'm not), you might want to keep your negative views of Steeler Nation kinda hush hush.
Stuffed breadsticks are quite possibly the greatest accompaniment to a pitcher of beer you'll ever find. Basically stromboli as the east coast Italians(which I am, originally) would call it. The best happy hour in town for value and selection. BBQ beef sandwich is pretty killer too.
Bear with the servers; this place gets busy, so order two rounds at a time and have a little patience. You shouldn't be in such a rush when you're in Cave Creek anyway...it's off the beaten path for a reason. Been going here since the early 90's and the fact that it hasn't changed in 20 years tells you that they've got the right formula going.