Taco Bell 32600

Taco Bell #32600 is a Taco Bell restaurant located at 2406 West Congress Street, Lafayette, Louisiana.