Dog House

Delaware


This unassuming countertop diner on the outskirts of New Castle might be the best dining option in town. Don't be fooled by the name; while this place does hot dogs and does them exceedingly well (the chili dogs are a treat), it also whips out mean subs and cheesesteaks that could pass muster in Philly.