It seems that every major city has some quirky restaurants that are not particularly well known but beloved by locals and considered a “find” by visitors who happen upon it. Such is the case of Victor Cafe located in South Philly on a mostly residential street. Very good Italian fare plays second fiddle to the…