Taco Bell 25485

Taco Bell #25485 is a Taco Bell restaurant located at 696 East Street, Chula Vista, California.