When traveling to the North, or if returning South, break your trip by a pause in historic New Castle, Delaware. In New Castle the place to dine is the Pompeii Restaurant ...