Taco Bell 27795

Taco Bell #27795 is a Taco Bell restaurant located at 3202 Spencer Highway, Pasadena, Texas.