You’ll find no shortage of things to do in this Texan city