So I have to give this review an update. The owner contacted me and invited me to try this location again. They had made a management change and I was to ask for the new manager when I got there. I thought what the heck everyone deserves a second chance.
The new manager, Lawrence, is super friendly and gave me great service. The vegetables are fresh again and the sandwiches are back to Jersey Mikes standards. What a difference from just a month ago. So if you have previously tried this location and were unhappy i say try it again and you will be happy you did.
Thank you Duane and Lawrence for the great service! Jersey Mikes is back in my lunch rotation!