You are in luck because the best Cheese Steaks belong to North Delaware, not Philly.
Absolutely. We used to go to the Arden subshop, now closed, and to the Claymont subshop. The best. I can't find a web address for the Claymont shop except for a Claymont subshop down in Newark. Wondering if Covid-19 killed the main restaurant, leaving only the place down near U of Delaware.