I forgot to mention that if you continue straight through Delaware on 1-95 and exit in Elkton Md you will be able to see gas stations from the interstate and there are mutliple fast food places here as well. By far the most convenient exit after your cross the Del Mem Bridge. There is also a complete service center on 95 north of the UD exit. I forgot about that because clearly I never stop there.