Wiktionary
beer hall
n. A large German public house that specialises in beer.
WordNet
beer hall
n. a hall or barroom featuring beer and (usually) entertainment
Wikipedia
Beer hall
A beer hall is a large pub that specializes in beer. Bavaria's capital Munich is the city most associated with beer halls; almost every brewery in Munich operates a beer hall. The largest beer hall was the 5,000-seat Mathäser near the München Hauptbahnhof (Munich central train station), which has since been converted into a movie theater.
Beer halls can also be found in places settled by ethnic Germans. St. Louis, Missouri is home to a number of beer halls, some of which seat several hundred persons.