Taco Bell 3904

Taco Bell #3904 is a Taco Bell restaurant located at 2222 Barranca Parkway, Irvine, California.