Soak up the southern charm in this Texan city