Yankee & Kraut Brewing is a Bavarian microbrewery that offers unique beer flavors. They also have a bar associated with their establishment.