Houston is ranked first on the list. It’s a vast city, and while you can spend days browsing the malls, the best thing here has always been the boutiques that are somehow both 100 percent Southern and utterly stylish.