Taco Bell 30742

Taco Bell #30742 is a Taco Bell restaurant located at 6900 Bancroft Avenue, Oakland, California.