Taco Bell 33805

Taco Bell #33805 is a Taco Bell restaurant located at 1131 South Mission Road, Fallbrook, California.