Taco Bell 17489

Taco Bell #17489 is a Taco Bell restaurant located at 1079R Highway 90 East, Morgan City, Louisiana.