The Dog House – New Castle, DE

The Dog House – New Castle, Delaware | I-95 Exit Guide

Location: I-95, Exit 13, New Castle, Delaware

There is a small take-out, eat-in place called The Dog House in State Roads, Delaware (Newcastle) on northbound US 13-40, just south of the Delaware Memorial Bridge and, therefore, off I-95.

I never miss it – just cannot get better subs ANYWHERE! Blimpys and Subway PALE by comparison (little league!). There dogs are pretty good, too!