When it comes to Cherries Diner, in my opinion, there is some good and there is some bad.
The good: Breakfast all day. The menu (including breakfast and lunch options) is pretty impressive for such a small place. I ordered the egg sandwich which was prepared like a grilled cheese sandwich - buttered and grilled on both sides as opposed to just the egg, cheese and meat put in a bagel or two pieces of toast. It made for a pretty tasty sandwich.
The bad: Service was a bit lacking. Not that I really needed a whole lot other than my food, but still. It would have been nice if someone had just asked if I needed anything shortly after I got my food. However, they charge for water. Sure, it's only 25 cents, but when you're charging me over $8 for a simple egg sandwich and fries, I don't see how they justify charging for water. You better believe that I took that styrofoam cup filled with ice with me. I paid for it, after all.
I've noted that others mentioned Cherries does not take credit cards. Well that is no longer the case.
I didn't have a bad overall experience there and I certainly struggled between 2 or 3 stars. But the bottom line is I really enjoyed the sandwich, and that outweighed the bad in my opinion.