In New Braunfels we stopped for lunch at Alpine Haus, a German restaurant. The building was 160 years old, but the food was fresh and delicious.