Zum Ochsen is a beer garden offering traditional German cuisine.