Taco Bell 33512

Taco Bell #33512 is a Taco Bell restaurant located at 41005 Winchester Road, Temecula, California.