Jimmy John's is always fresh and done perfectly. Always such a fun and friendly environment and hard working people smiling. I wills say my favorite part of this place is the fresh bread they sell from the day before for $0.45. I Love buying a ton and using for Sunday's when we make pasta. They make for delicious garlic bread.