Texas-based boot-maker Lucchese to open store in Baybrook Mall

The 140-year-old boot-maker company Lucchese plans to open its 20th store at Baybrook Mall in March.