I've been to Maizies a few times and really enjoy it. The atmosphere is fun and upbeat and the food is interesting and somehow always seem to be just what you're in the mood for.
Two bonus points:
1) on Mondays you can get a burger and fries for $3
2) The buffalo chicken dip will change your life.
There's often a semi-long wait for a table here, but that's generally always a good sign :-) The staff are always personable and attentive even when the place is packed. If you sit outside dogs are welcome which is awesome as well as entertaining.
Recommended occasions to go here? Whenever you want a laid back dinner with a slight 'out of Phoenix' feel.