Philadelphia Cheesesteak adventure at R & C Deli in New Castle, DE.

open early and cooking cheesesteaks.