Taco Bell 32505

Taco Bell #32505 is a Taco Bell restaurant located at 785 North Ramona Boulevard, San Jacinto, California.