Barbarossa Brau offers self-brewed beer and regional cuisine in a welcoming, family-friendly atmosphere.