Taco Bell 36002

Taco Bell #36002 is a Taco Bell restaurant located at 349 Walmart Supercenter Drive, Siler City, North Carolina.