It was our first visit to Leavenworth, but muchen haus had been recommended to us. We came here upon arrival for a late lunch. The weather was perfect (its all outdoors) and it was a great place to sit down, relax, chat with friends while eating various sausages, drinking beer and enjoying their WONDERFUL sauerkraut! They also had a selection of almost 10 mustards to choose from and let you open a beer tab! Menu board is a bit confusing, it almost looks as though you get 2 sausages for X price, but really they are saying each of the 2 are X price.
Pros: outdoor beer garden, lots of mustards, beer tabs, vegetarian option
Cons: no indoor seating
more