years ago used to be the best. food quality has dropped alot and prices have gone up. seems like they don't care anymore....
23. China Garden
From Business: China Garden Chinese Restaurant in St. Charles, IL, is a family-owned Chinese restaurant that has been in business since 2006. We welcome you to try our healthy f…
Didn't find what you were looking for?
Please help others by helping us do better.
Save your $$$! One of the worst Chinese I've ever had. Food is very bland and greasy!!
Best place ever around in Elgin, prices are so affordable love going to this place and the great customer service is a plus.
Placed an order through their online ordering system. It took an additional 10 minutes by ordering online plus they messed up the order. They put in beef for a chicken order. I called the restaurant about the wrong order. They acted like they didn't even care. I said I wanted a refund. They refused & said they would only give me a credit to use at their restaurant @ a later date. I said I did not want a credit since I did not plan on ordering from them again. They refused a refund. Their food really is not that good & they seem to use a lot of cheap fill-in vegetables to make it look like you are getting more.
Never knew this place existed. Found on my YP app. Excellent Moo Shoo and egg rolls. Friendly staff.