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