Cheesesteak at Steuben’s Published September 20, 2012 at 1048 × 786 in Denver Cheesesteak at Steuben’s