Filed under: News Coming Attractions By April Siese Mar 20, 2015, 1:15pm CDT Warby Parker, the glasses brand best known for their online sales, is coming to New Orleans at 3964 Magazine St. Canal Street Beat has the info on this latest move for the NYC-based company. [Canal Street Beat]