I've been twice and will be back again, the variety of sausages are pretty awesome and require multiple visits.
Aside from the sausages though the real winner is their duck fat fried fries. They are the icing on the cake and are worthy of a visit all on their own, you pair them with one of the many dips and you're golden.
They also have quite a variety of beer more then I could even begin to list.