Although it's not downtown, this restaurant in downtown St. Charles called Taste of Himalayas is great for celiacs and worth the drive. They serve Indian and Nepalese fare. It was an amazing experience. The owner, was so gracious and accommodating. He even showed me a plaque he has by the door that says to please inform him of any allergies etc. so he can gladly accommodate you. He carefully went through his menu with me to determine what I can and cannot eat (I have several food restrictions in addition to being gluten intolerant). The food was truly delicious, the service was exceptional, the atmosphere was comfortable, clean and welcoming! From the papadums, to the dessert, I was in heaven. My husband and I will be eating there at least once a week. We are delighted to be able to add this restaurant to our short list of options!
Here is the address and phone number. They even deliver locally!
Taste of Himalayas
110 N. 3rd Street
St. Charles, IL 60174