Chen's has been there for perhaps now ten years. I've had some acceptable lunches, never done evening dinner. How would you rate them?

23rd-Meridian, just west of Crest.