Tucked behind the vast expanse of Lake Forest Plaza in eastern New Orleans is a small shopping centerknown to locals as Main Street. Built in 1982, the center was modeled off of a Disney World attraction meant to appeal to shoppers and business owners with its “small-town America” charm, developer Wade Verges said. Today, it ...
↧