Lucchese opens flagship store in Downtown, a first for El Paso
Lucchese Boots has opened its first El Paso flagship location in Downtown, nestled next to the Plaza Theatre and in view of the newly lit Star Ceiling art installation. The storied bootmakers have been in business since 1883 and moved most of their company operations from San Antonio to El Paso in the 1980s.