Taco Bell 28516

Taco Bell #28516 is a Taco Bell restaurant located at 1031 South Gaffey Street, San Pedro, California.