To choose the best German restaurant in Munich is a difficult challenge. The food most foreigners associate with Germany is actually traditional Bavarian food, the food of Munich. Bavarian "German" restaurants are beer halls, sometimes beer gardens, but always serving primarily roast pork. Even if you are not a beer drinker, the atmosphere at Bavarian beer halls is what you want to see and experience if you are looking for a bit of the local culture. For breakfast, the local specialty is called weisswurst (white sausage) and was invented in Munich. Weisswurst is typically eaten with weissbier (wheat beer). For lunch or dinner, pork roast, schnitzel, rotisserie chicken, and fish on a stick are among the specialties of the region. The difference between a beer hall and a beer garden is quite simple: beer gardens are outside while beer halls are inside. Therefore you probably do not want to try out a beer garden in any season other than summer. The restaurants on this list are the best known and respected beer halls and gardens of the Munich area.
Platzl 9
Innenstadt
Munich's most famous beer hall...
Hochstrasse 77
Beer Garden & Restaurant connected to the Paulaner brewery...
Arnulfstraße 52
Maxvorstadt
Traditional beer garden and restaurant near the city center...
Sendlinger Straße 14
Innenstadt
Former brewery, now landmark restaurant...
Nymphenburger Strasse 2
Löwenbräu's flagship beer hall...
Innere Wiener Strasse 19
The only traditional beer garden left in Haidhausen...
Neuhauser Straße 27
Innenstadt
Traditional Bavarian beer hall on the main pedestrian street...
Residenzstraße 12
Beautiful beer hall directly across from the national theater...
Weinstrasse 1
Directly on Marienplatz with great prices...
Landsbergerstraße 19
Ludwigsvorstadt
Traditional Bavarian beer hall connected to the brewery...