Taco Bell 32601

Taco Bell #32601 is a Taco Bell restaurant located at 1422 Johnston Street, Lafayette, Louisiana.