From downtown to Gruene and all the streets in between, there's no shortage of shops and boutiques in New Braunfels.