People say the American mall is dying — but if so, someone forgot to tell La Plaza Mall.

La Plaza is the largest shopping center in McAllen, Texas, a mid-size city on the U.S.-Mexico border. It’s the sort of establishment you’d find in any city or suburb — Foot Locker, Bath & Body Works, Baby Gap — the kind of brick-and-mortar retail dinosaur that’s been hemorrhaging money for years. But not La Plaza. This

Read More At Article Source | Article Attribution