Taco Bell 16966

Taco Bell #16966 is a Taco Bell restaurant located at 215 South Cities Service Highway, Sulphur, Louisiana.