Closed since Hurricane Ida in 2021, the iconic French Quarter deli makes its triumphant return on Saturday, December 14.
A longtime staple of New Orleans’s seafood scene, Felix’s small façade on Iberville Street is the perfect place to slurp a ...