Taco Bell 26772

Taco Bell #26772 is a Taco Bell restaurant located at 2508 Old Spanish Trail, Slidell, Louisiana.