Participating Locations in South Carolina

Back to Map

  • Del Taco

    145 Harbison Blvd
    Columbia, SC
    (803) 851-7472

    Location does not offer online ordering.

    Open today 24hrs

    Delivery hours: 24hrs Drive-thru hours: 24hrs