Taco Bell 28473

Taco Bell #28473 is a Taco Bell restaurant located at 8220 De Soto Avenue, Canoga Park, California.