Never eaten here so this review is literally only for the Octoberfest event they host.
One word...fun! Tons of authentic german music and lots of happy smiley people dancing around and having a ball eating brats and red cabbage. That's the scene here. I've been 2 years running and I'm a fan for life.
It can get expensive and note they only take cash. I had 4 liters of beer (2 people) and 2 brats w/red cabbage and it was $65. Wow...kinda pricey but remember you are paying for the tents, the music and the chance to really get into the Octoberfest vibe!