El Taco Loco

21416 Nordhoff St
Chatsworth, CA
818.700.7876
34.235434
-118.597754
Hours:
Mon - Fri: 7am - 7pm
Sat: 7am - 4pm
Sun:closed

for El Taco Loco
Directions
from: