As I passed the little deli at 18th and Spruce (maybe Savoy Deli?), I noticed it was all redone inside and had a big poster outside saying "Mexican tacos tamales Saturdays only." Sounds like it's worth a try, since all the other taco places are in South Philly. If anyone goes, please report back. Thank you.