Skip to Content

The Great Cheese Steak Debate 2011 – Steve’s Vs. Leo’s

The Great Cheese Steak Debate 2011 continues! Today’s battle pairs up a Philadelphia cheese steak haven, Steve’s with Leo’s Steak Shop in Folcraft. I know its been a few weeks since our last Cheese Steak challenge, but don’t worry, they aren’t a thing of the past. We are all anxiously awaiting the final throwdown between Philly …

Read More about The Great Cheese Steak Debate 2011 – Steve’s Vs. Leo’s