Short-fuse help: best lunch in Philadelphia today?
I would second the RTM; great place for lunch. I love Bassets Turkey, where they roast turkey daily and serve all types of turkey sandwiches on great bread. Also, 12th Street Cantina is in the terminal if you want some mexican. DiNic's pork sandwich is also excellent.
If you want full service, there are so many choices. I like Ernesto's 1521 Cafe at 1521 Spruce. Also, Bliss at Broad and Locust. Capital Grill is nice for lunch, expensive and corporate type place. I also have lunch often at any of the Marathon Grills. It's quick, and good salads and sandwiches, etc. There's one near city hall at Chestnut and Juniper. Just a few choices that I go to often.
I'm sure I won't be the last to recommend the Reading Terminal Market on 12th and Filbert Sts. (A few blocks east of City Hall if you need a landmark).
In there, you can choose from roast pork sandwiches at DiNic's (a personal favorite), hoagies at Salumeria, and numerous other types of cuisine. I know everyone else will be chiming in with their favorites.