Taco Bell 23898

Taco Bell #23898 is a Taco Bell restaurant located at 14071 Main Street, Hesperia, California.