Schulz Brau Brewing Company brings an authentic, German drinking experience inside Castle walls. Through a large glass wall, you can see the impressive brew system while you enjoy German ales and lagers (all with NO chemicals, preservatives, or GMOs). Outside, you can enjoy their majectic biergarten, with hanging lights and a laid-back vibe. Plus, they serve the largest beer in town! Schulz Brau will be your new favorite place to bring good friends for good times!