Not the best Chinese food I have ever had, but best for the tri-city area. We had order from them consistently and only run into a few quality issues. Their biggest downfall is the customer service. They can be down right rude. We used to order on a weekly basis, unfortunately now we only order when we are tired of all the other take out in the area ~ so probably once a month.
19. China Garden
40w160 Campton Crossings DrSaint Charles, IL 60175
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…