Get directions to: El Amigo, Wilmington, DE Restaurant address: 707 North Union Street Wilmington, DE 19805, USA Driving Walking Bicycling Restaurant: El Amigo