Taco Bell 27505

Taco Bell #27505 is a Taco Bell restaurant located at 4101 Campus Drive, Irvine, California.