El Diablo

Featured small plates

  • $2 Adobo Grilled Chicken Tacos

13 Trolley Square, Wilm., DE 19806
(302.691-5532)
www.eldiabloburritos.com

Attend on Facebook!