Only In New Orleans - New Orleans
Natalie Taste A MUST VISIT! They sell only and ALL locally-owned brands. My fav aspect is the corner store installation that features all the snacks you can remember the neighborhood sweet shop lady selling. Super dope!
