1. Taco Town 34051 Dupont Blvd, Frankford, DE 19945 Coordinate: 38.52082,-75.24163 Phone: (302) 732-1410