Taco Bell 36149

Taco Bell #36149 is a Taco Bell restaurant located at 1910 South Horner Boulevard, Sanford, North Carolina.