2nd St Deli — a Camden institution since 1987, serving handcrafted sandwiches, house-cured meats, and an elevated bar experience on South 2nd Street.