Taco Bell 27724

Taco Bell #27724 is a Taco Bell restaurant located at 2398 Esplanade, Chico, California.