Taco Bell 34819

Taco Bell #34819 is a Taco Bell restaurant located at 64113 Highway 1090, Pearl River, Louisiana.