We were in town for a convention and decided to have lunch at jimmy johns and wow the subs were really good! They had fresh bread that was mind blowing and the staff was really nice! There was nothing to really complain about! Veggies were fresh, bread fresh and lunch meat was as if it came right off the slicer! Only knock that I had was it closed at 6 or 7...so pretty good