This New Braunfels restaurant has a German menu & 100+ beers to tryRead full article: This New Braunfels restaurant has a German menu & 100+ beers to tryKrause’s Cafe & Biergarten cooks up authentic German meatballs and herb spaetzle that will make your mouth water.