Where else can you get all you can eat for $6.99 at lunch. The food is good. You just have to remember that it's a buffet and not fine dining. Our family eats there often. The servers are very prompt and courteous. We've had no issues at all. The only thing I wish they would do is offer a better selections of Sushi... but again... it's a buffet. I love the fact that they offer a hibachi grill and will cook for you, that way you have more food choices.
I hadn't eaten at Grand China Buffet in a about a year, so my boyfriend and I decided to give it another chance. We got there around 8:15pm, ate one plate of food together. All of the food sucked period. It was old, stale, and my hot and sour soup tasted rotten. I honestly wanted to walk out and regret not doing so. I got up to get a second plate of food and not even halfway finishing my food the waitress brings us our freaking check! They obviously tried to rush us and as we were checking out I reported to the owner that their soup was rotten. It doesn't matter if you close in 45 minutes, make sure the food that you're serving is edible!!! His response was "next time come earlier, not when we about to close." With his broken English. These people don't deserve a dime from anyone! Save your money and do take out Chinese food. The quality is so much better and you don't get disrespected like these people did to me. I will NOT be coming back to this god forsaken place.
Sometimes I think people who write reviews must have eaten at a different restaurant than the one where we ate. This is not fine dining folks, this is a Chinese buffet, and for the price, the food is better than most.
Servers have ALWAYS been friendly. Has anyone thanked the servers? Sometimes a thank you goes a long way. And, the food, while not gourmet, is constantly kept warm and replenished when needed. There are lots of selections and most of them are very good. They even have a grill where you select what you want and they cook it for you. How much do you expect for $6-10 per person?