Taco Bell 27796

Taco Bell #27796 is a Taco Bell restaurant located at 302 Southmore Avenue, Pasadena, Texas.