WE LOVE JIMMY JOHN'S.
I have been to a variety of sub shops, and this one TAKES THE CAKE. The staff is always friendly, it takes them less than one minute to make your sandwich, and the bread is never anything less than fluffy and delicious.
Between my husband and I, I think we've had every sandwich on the menu, and we've never been disappointed.