Taco Bell 16294

Taco Bell #16294 is a Taco Bell restaurant located at 1217 Waldron Road, Corpus Christi, Texas.