Taco Bell 19294

Taco Bell #19294 is a Taco Bell restaurant located at 4434 Ayers Street, Corpus Christi, Texas.