Taco Bell 3074

Taco Bell #3074 is a Taco Bell restaurant located at 7545 Fallbrook Avenue, Canoga Park, California.