Trevor from St. Charles on 11/2/2006 2:42:50 PM:
Actually, this is by far my favorite restaurant in St. Charles. It's very eclectic and fun. The food is phenomenal as well. Highly recommended. I could see how your normal "Pasta House" or "Olive Garden" lover would be put off by such a place, however. But don't let that get you down, this place is QUALITY. All the locals I know love it.