For San Antonio, the city landed in the No. 20 spot thanks to its scores for having some of the most bridal shops per capita, ...