Texas-based boot-maker Lucchese kicks its way into Baybrook Mall with a new store

Texas boot-maker company Lucchese expands its retail footprint with a new store in Baybrook Mall.