Originally Posted by houstonwhodat
There's so many to choose from.
There's a reason that the NFL has held so many Super Bowls in NOLA. (10 I think)
I get my po-boys from a little shop in Metairie called World Deli on Clearview.
Roast Beef po-boy with extra gravy is amazing.
I also vaguely remember getting crab-stuffed softshell crabs at Landry's (I think that's what it was called).