This is by far the best Jersey Mike's I've ever been to in terms of customer service and cleanliness. The manager, always has crazy hairstyles, is by far the hardest working and fastest person who's there and on top of that she's very friendly and knows me and calls me by name everytime I'm there.
Great service and good subs. The only area I know they need help in is with their phone orders. My assistant placed one the other day and the guy screwed both sandwiches up so a little more attention to detail is needed on that front.