Trip, to answer your question, the sugar and Jam on the Monte Cruisto might be a local thing. I know that Bennigans here in Florida makes it that way. Check it out in your area.
I also like a good Philly cheese steak hero, but have not gotten any in Florida, and it is to far to go to PA for one.
Carole 8)