Taco Bell 30573

Taco Bell #30573 is a Taco Bell restaurant located at 4422 South 17th Street, Wilmington, North Carolina.