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.
posted Nov 2 2006 2:42PM
- Trevor, St. Charles