CuddlefishNew Orleans

Turkey and the Wolf

739 Jackson Avenue

Recommended on camera by 1 food creator

“might be the most acclaimed salmon shop in America, and I get it”

See it on the map

Who recommended it

More places food creators recommend in New Orleans.