Ask a hundred guys who has the best cheesesteak in Philly and you will get 100 different answers. I have not tried Liberty, it's not far from me - I'll see if I can join you. There is a great place not far from Manayunk Triumph called the Henry James saloon on Jamestown St. Very good steak, no gristle, lots of heat from the italian roased hot peppers.