Annie and Earl's is a place I'm happy to support. They're clearly family owned, the folks that work there are friendly, their prices are low, and their food is decent quality.
It's a great low-frills diner. Definitely fits in the greasy spoon category - greasier than Superior Restaurant (a plus), less greasy than Steve's Lunch (as if it were possible to be as greasy as Steve's), better food and price than Shay's next door (but equally greasy).