Taco Bell 2999

Taco Bell #2999 is a Taco Bell restaurant located at 2040 Ruth Street, Sulphur, Louisiana.