Eateries Leavenworth—Baren Haus

Baron Haus:

Baren Haus is in the German town of Leavenworth, Washington.  Great German food, although you can order more mainstream meals, as well.  They have a big selection of beer on draft and, in the picture, you can see Randy about to enjoy their special sampling of six German beers.

Written by

No Comments

Categories: Washington