Taco Bell 30781

Taco Bell #30781 is a Taco Bell restaurant located at 4346 Lone Tree Way, Antioch, California.