Tenant Name


Representation Region DFW

Site Requirements

800 - 1,800 SF

Tenant Description

Krewe Eyewear began 2013 in New Orleans as a locally developed brand selling prescription frames and sunglasses through retail, digital and wholesale channels.

Currently Krewe has five stores in New Orleans, New York City, Atlanta, Houston and Austin. Each of the KREWE stores is meticulously designed, from picking the perfect location to building sunny, plant-filled retail experience. Everything that the consumer can find online can be found in-store along with complimentary refreshments.