Del TacoRestaurants21920 Lassen StChatsworth, CA, 91311 · US+18187094058deltaco.comHours not available