Chic Texas bootmaker steps into buzzy Buffalo Bayou hub for first Houston boutique
City Boots will kick open its Autry Park doors on Friday, February 16. The Houston store is the brand’s third location in Texas, with their first opening in 2019 in Fort Worth and second in Dallas’ Deep Ellum, which opened in Spring 2022.