Foobooz poses a good question. Now that Walnut Street seems to be drying up as a dining destination, which Philly street deserves the title of Restaurant Row? Is it S. 20th, S. 13th, N. 2nd or somewhere else entirely? There’s a poll, so you can vote for your pick. [Foobooz]