Telegraph Station #2, Downtown, Pet friendly! | New Braunfels | Heavenly Hosts