I gave this place a second chance and had the same poor experience as I did the first time, leading me to believe there is a pattern.
The service is incredibly slow. There was only a couple of people in front of me and they seemed to be friends of the staff. So the staff decided to chit chat for an exceptionally long time rather than moving them through and helping me with my order. Definitely not happy with that, especially since it happened BOTH times I visited.
Next comes the food and I have to say I was very disappointed. The bread was very dry and stale. Really poor quality that I am surprised they actually served. This also happened BOTH times I visited. I couldn't really get beyond that to comment on any other part of the sandwich.
Needless to say, I won't be visiting Jersey Mike's again and putting myself through a needlessly long wait to get stale bread. If I could give them negative stars I would.