Cash only unless you want a surcharge on your debit card.
The Mushroom Cheesesteak was by far the best sandwich I have had here, albeit greasy. I've tried the Ultimate Philly Cheesesteak was like any other cheesesteak I have had. The Italian (hot sausage) was abhorrent, for the flavors just don't mesh well. Fries are poorly seasoned and soggy as well.
The bright side was that the amount of food you get for your buck was very generous.