Taco Bell 28845

Taco Bell #28845 is a Taco Bell restaurant located at 2000 Alamo Drive, Vacaville, California.