Taco Deli

456 Foothill Blvd
La Canada Flintridge, CA
818.790.3354
34.19875
-118.188392
Hours:
Mon - Wed: 7am - 8pm
Thu - Fri: 7am - 9pm
Sat: 7am - 8pm
Sun:closed

for Taco Deli
Directions
from: