What is this?

I need to know more about the bread. It doesn't outwardly appear to be NOLA-style French bread, so I'm going with "definitely not a taco," but there's no reason you can't pile a shirt-ton of Italian meats on French bread and call it a po'boy.