America's Most Expensive Cities
#28 St. Louis
It might be hard to find many places to strain the plastic in the Gateway City. It ranks as No. 29 for both luxury stores and stylish boutique hotels and 28th for big-name restaurants. And perhaps as a sign that the locals are just fine with their retail options, they rank themselves as the least stylish city in the AFC survey.