More than the Alamo: All the best places to visit, eat, and stay in Texas’ coolest city