The December issue of Business 2.0 magazine has an article which takes a look at the top picks for "street food" in 5 business districts - including Center City Philadelphia. Mom's was the big winner in Philly. I've never been. Any thoughts? I was always a big fan of Sophie's lunch truck in West Philly by U. Penn.