Taco Bell 34458

Taco Bell #34458 is a Taco Bell restaurant located at 1011 Highway 51 North, Ponchatoula, Louisiana.