Taco Bell 27572

Taco Bell #27572 is a Taco Bell restaurant located at 5821 Saratoga Boulevard, Corpus Christi, Texas.