I think they've been thru an owner change in the last year. Currently, the food is excellent. It is fresh tasting Chinese food, versus the oil-laden stuff you get at most cheap Chinese places. I'm guessing that they put the Chinese vendor in the nearby Basha's out of businees. We like all their offerings and have not been disappointed.
One nice story - we were eating in their restaurant one night and got some strange tasting lemon chicken - seemed like old chicken. I believe it was the owner who came out to field our complaint - tasted the chicken, made a sour face, simplhy said "No, that is bad.", grabbed the entree, and went back to the kitchen. Within a couple minutes, we had a fresh batch which tasted perfect. She credited us for the chicken and another entree. Needless to say, we're regular customers.