Taco Bell 26048

Taco Bell #26048 is a Taco Bell restaurant located at 16900 Monterey Road, Morgan Hill, California.