Have you considered the Biergarten? Just last week we had a lunch there with a party of 12, all seated at one table, and it was a BLAST. (Granted, we were all in a pretty good mood, having just finished running half-marathon, marathon, and in one case BOTH of those, so we might have had fun anywhere.)
It reminded me of the Polish weddings I used to go to as a kid. Big buffet with lots of great food, music, dancing, laughing and big steins of beer. Everybody from the 8 year-olds to the grandparents had a wonderful time.
I also want to throw in my two cents on breakfasts. I think they're a waste of money and we don't do them. There's only so much you can do to make breakfast foods unique and interesting, and the food doesn't "stay" with you long, and you're hungry again right away. I prefer to have a quick breakfast in the room (cereal with milk, bananas, granola bars, etc.) and splurge on "real" food at lunch or dinner.