Taco Bell 18210

Taco Bell #18210 is a Taco Bell restaurant located at 3407 Gerstner Memorial Boulevard, Lake Charles, Louisiana.