Taco Bell 33804

Taco Bell #33804 is a Taco Bell restaurant located at 31712 Mission Trail, Lake Elsinore, California.