Crackers has been a long term staple for me, held over from my days as a Mesa resident. You just can't go wrong here.
Offering breakfast and lunch, everything on the menu sounds delicious and everything i've had was even better. I'd love to be able to say that i've tried everything, but let's be real here- it's a big menu.
Crackers offers an average of six different soup selections every day, with one or two daily specials. Same with dessert- daily selections may vary. Both are homemade- no boxes or cans here- and they taste like the best thing your mom ever made for you, only maybe a little better. (assuming your mother was a good cook)
The breakfast offerings are hearty and full of flavor, the lunch offerings run the gamut from light snack to full blown food coma material. Great stuff.
Like Meredith said, the decor isn't anything special- it hasn't changed much in the 15 years or so since I first ate here. I think they're going for homey country charm. It doesn't matter though- this isn't a place to go for ambiance, unless you're a reclusive Mormon housewife.
Crackers has two other locations- one out in east Mesa and one in Tempe. I haven't been to either of those, but this one is definitely a winner.