Taco Bell 30078

Taco Bell #30078 is a Taco Bell restaurant located at 908 South Key Avenue, Lampasas, Texas.