Taco Bell 19252

Taco Bell #19252 is a Taco Bell restaurant located at 19400 Interstate 45, Spring, Texas.