My suggestion would be Biergarten. It appeals to all ages, very kid friendly, and has better seating arrangements for you all to sit closer together. Unlike me, my kids prefer buffets, so that is also a plus. There's something there for everyone--great German favorites, plus your traditional standbys--chicken, macaroni, etc. The setting inside is fun, and there's also a dance floor that the kids (and adults) can get out and dance on while a band plays. Lots of fun!