Taco Bell 15851

Taco Bell #15851 is a Taco Bell restaurant located at 200 East Vista Drive, Weed, California.