El Diablo Burritos

  • 13A Trolley Square
  • Wilmington, DE 19806
  • Phone: (302) 691-5532
  • Visit Website
Description

Located in Northern Delaware, the broad assortment of nicely executed ingredients makes this a satisfying place to create your own burrito magic.