Taco Bell 33505

Taco Bell #33505 is a Taco Bell restaurant located at 3317 West Florida Avenue, Hemet, California.