Taco Bell 28514

Taco Bell #28514 is a Taco Bell restaurant located at 204 North Gaffey Street, San Pedro, California.