Easy in, easy out. Parking is usually available. The Subway here is very good.
Route 10 Plaza is located at NM00-086.00-01-30.02, Dover, DE 19901