I have been to Richards any number of times now. It seems to draw in the older crowd (70+), but people half that age also patronize it. Generally I've been there for breakfast. I do like their French toast. Portion sizes are generous enough. Service there has always been very attentive and friendly (5 stars for customer service). Today I was there for lunch with my wonderful 88 year old friend (told you it was a hit with the elderly!).
She had the strawberry pancakes. Big fat strawberries with a bowl of whipped cream (I liked that they put it on the side). I tried a bowl of the Vegetable Soup---which had MEAT in it. Really?? I hadn't asked if it had meat in it b/c I thought VEGETABLE soup, meant meat-free. It did taste good from the little I had of it. (Just not a big meat in soup fan). Maybe next time I can get it without the carne?
As far as the restaurant itself, you can tell it hasn't been renovated/updated in a while. Our bench seat was showing off it's stuffing. If the food is good and the place is clean I can over look cosmetic issues. One idiosyncratic thing I noticed, though, was how LIGHT the silverware is. It felt like a plastic spoon would have weighed more than my "silver" spoon. Certainly falls under cosmetic category, but it sort of reminded me that I was not at an ultra-high  end diner. Course the 2 meals (plus one glass of OJ) cost under $8 with tax. . .it certainly ranks well on the affordability list.
Ideally I would give it 3.5 stars. It's a decent place to eat  for a great price with wonderful service and I continue to go back, so . . .it's  at least A-OK.