Taco Bell 9581

Taco Bell #9581 is a Taco Bell restaurant located at 2560 North Perris Boulevard, Perris, California.