El Diablo Burritos
- 1812 Marsh Road
- Suite 11
- Wilmington, DE 19810
- Phone: (302) 439-4648
- Visit Website
Call ahead and curbside pick-up begins at 11 am and ends at 7:30 pm.
Shop Local
-
Temp Curbside:
-
Temp Take-Out: