The Hof is just a really good time. It serves a lot of everything. Huge beer, huge portions, waitresses willing to paddle your best friend. I took my entire group from work so there was like twenty of us. The huge tables there make it super convenient to sit everyone. The beer comes fast in the giant liter mugs. If you want to stand on the chair to sing along with your favorite German song go right ahead. It serves authentic German food obviously. You can't go wrong with anything. Schnitzel, sausage, roast chicken take your pick. Just keep washing it all down with more beer.