This place is worth driving to Leavenworth for. They have the best brats and sauerkraut. As soon as we got to town and found a place to park, we went straight here to eat. I had been thinking about a brat and a beer for a hundred miles. It was worth it too. You sit outdoors but there is plenty of heaters (assuming it's cold) and you get freshly grilled brats and home made kraut. The beers are okay. I wasn't super excited about the beers but I'm a beer snob so... But overall, this place is by far the best place to eat in town!
If you own or manage Munchen Haus, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.