Taco Bell 30575

Taco Bell #30575 is a Taco Bell restaurant located at 17200 US Highway 17, Hampstead, North Carolina.