Taco Bell 30559

Taco Bell #30559 is a Taco Bell restaurant located at 630 South College Road, Wilmington, North Carolina.