Taco Bell 17611

Taco Bell #17611 is a Taco Bell restaurant located at 14130 Highway 90, Boutte, Louisiana.