Subway is a sandwich spot DeKalb located in United States.
901 Lucinda Ave DeKalb , IL 60115 United States
Credit Cards | Yes (incl. Discover & Visa) |
Outdoor Seating | Yes |
Great for when you've got that 50 minute break between classes . Just a 10 minute walk away from Dusable.
There's quite a few time when a handful of options are not available. Go to the other Subway.
Order the turkey jalapeño
don't bother applying, they won't hire college students
Chipotle cheesesteak.. Best sandwich I've had in a while!! - John Nunez