New York City Sub Shop on South Jackson Street does exactly what its name promises — generously stacked, properly made deli sandwiches with the kind of no-nonsense quality that a good sub shop lives and dies by. The meat is real, the bread is fresh, and the portions are honest. A straightforward and satisfying lunch stop that has earned its place in the local dining landscape.