This place is classic. This is THE New Orleans Roast Beef Poboy. Although it's a little different, I actually think it's tied with Short Stop in ...
All reviews seem positive