Neuhauser Stüberl is a beer garden offering traditional German cuisine in a cozy, Bavarian-style setting.