The Del Bar Opinions?

I am planning an upcoming vacation to the dells and am looking for a great spot for dinner, preferably somewhere that takes reservations and is close to the downtown area. I had always wanted to try the Del Bar, but wasn't sure if it was any good. Thoughts?