Taco Bell 29857

Taco Bell #29857 is a Taco Bell restaurant located at 1325 North Martin Luther King Highway, Lake Charles, Louisiana.