Taco Bell 30498

Taco Bell #30498 is a Taco Bell restaurant located at 1005 Greenwood Street, Morgan City, Louisiana.