I'm there everyweekend, and it's always changing. The food is great, and the drinks are awesome. You may think it's a bit pricey, but with the taste, it's totally worth it. The people are great to hang out with and it's always fun.
Best coffee house in the Fox Valley, great coffee, great atmosphere, great conversation. The new ownership seems to have a great feel for people and what they want. I highly recommend giving it a shot.
I used to go here more often when I was in high school, but I know that they still have great bands playing and serve a lot of great drinks. The staff are friendly and patient, but they have personality too. There's a deck overlooking the Fox River and an extensive collection of books to keep patrons entertained. You can also pay to play pool.