Been to Grand China a few times now and overall, they have been pretty solid every time. They have a great selection of lunch specials one can choose from available M-F which is great since I just work down the street. The prices for a lunch special are better then me spending the same amount at the local McDonald's and I get served a solid Chinese meal.
Haven't been during dinner time so I can not really speak for that. However, I have ordered a few dinner entree's before during the lunch hour and must say that the food was just as good as during lunch.