The Bavarian Grill in Plano always has a very festive atmosphere. It frequently features live music - check out the Music and Events link on the website. As well, the decor is quite unique. A model train runs on a track up near the ceiling all around the perimeter of the dining areas. Colorful posters of Germany and beer (of course) adorn the walls. Making reservations for dinner is a good idea as the restaurant always seems to be packed in the evenings. Prices are a bit above average, but the food reflects that. Entrees are usually enough for at least two meals for me. I especially like the Deutsches Gulasch and the Rinder Rouladen. There are also soups, salads, and appetizers - try the bratwurst-stuffed mushrooms. The beer selection is impressive and so are the desserts - I believe I've tried everything on it. There are also children's and vegetarian menus.