I have eaten at many GCs in the area. This is the best one I've been to, in Matthews. The food is good and fresh. I go about 11:00 AM or 4:00 PM, so the lunch food has just come out or the supper food has just come out. It is always fresh cooked and delicious.
The restaurant is clean and restrooms clean. Watch the tile floor by the bathrooms. They mop these frequently and the tile is slippery. I once slipped and fell, with no apology from the manager (Bill), when I told him what happened.
One tip, when I go for supper, I get there about 10 minutes before 4:00 and sit at the table or get a small salad until 4:00 when the supper food is put out. You pay for lunch and get supper.
Overall, I like GC very much and will continue to go. It is perfect for groups.