My wife and I will be staying in downtown/tourist Philly this Sunday afternoon through Tuesday morning. We're looking for basically three things. 1) A nice sit-down kind of place for dinner in the area but not a touristy place. We'd like to keep the total bill under $100, but that's not a hard cap if the food and experience are worth it. 2) The best Philly cheese steak in the area (or outside the area for the best the city has to offer). 3) Cheap eats and snacks that locals grab--any kind of market or dive that might not appear on one of those tourist maps. Thanks in advance!