When I was little there were just a few down towards the shore. Along US9.
In the last few years a bunch have popped up. They don’t seem to vary at all. Fresh cut cold cuts, ok bread, standard additions.
I’d never get anything besides an Italian hoagie so I can’t comment on some toasted wacky bacon ranch thing. But their Italian is fine.
There are so many places around in NJ that have great bread (most important part), and good cold cuts, and that use quality olive oil and red wine vinegar in their sandwiches. So many that I’d never have an actual need for Jersey mikes. But if I wanted an Italian hoagie, and had to go to a chain or convenience place, Jersey mikes is about as good as you’ll get. The only one better is a little chain called Heritage’s.
Everything else is mom and pop or small chains. Primo hoagies is a Philly chain but I can’t imagine it has too many stores, for example.
It’s really all about the bread.