I had to bump this place up because the food and people there are so awesome. They have a GREAT mix of fantastic coffees in the morning, I think six are going on any given time. The price is pretty reasonable, and they're always so friendly in the morning.
The FOOD is even better, broken down by type (chicken beef veg etc) on various menu boards on the back wall. It would take about 10 minutes to read them all =) I try to vary it up every time - and quite honestly I have never had a bad experience there. Everything is exceptionally fresh, with great bread, and other unique items that not every deli/ sammich shop provides. The owners or whoever is always there will even customize it for you, offer advice, and BS while you're waiting for the well prepared food.
OH and there's also Beer and decent cigars and wine!
The only down side - for those who don't work in Independence Tower... Its at the bottom of the hill on Granger, and I don't know how they get any business on the weekends. Also price is fair for the quality you're getting, but expect to drop around $7 for $10 worth of deliciousness.