Good advice from Cannot Wait 4Disney. Our food at Marrakesh was just ok. It was more like baked chicken with saffron rice and very bland. I much prefer the shwarma plates from Tangeriene Cafe. We have always enjoyed Biergarten. While not quite as good as a couple of German restaurants in our area, we have never been disappointed with our meal. I do think your children will have a great time with the German band.