Taco Bell 33620

Taco Bell #33620 is a Taco Bell restaurant located at 100 West Pacific Coast Highway, Wilmington, California.