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”
Who recommended it
Jeremy Jacobowitz@jeremyjacobowitz · October 2025Watch the reel →
More places food creators recommend in New Orleans.