Taco Bell 31978

Taco Bell #31978 is a Taco Bell restaurant located at 26656 Portola Parkway, Foothill Ranch, California.