Beck Diefenbach - bdiefenbach@daily-chronicle.com The new Jimmy John's restaurant is located at 850 Pappas Drive in DeKalb.