Taco Bell 30763

Taco Bell #30763 is a Taco Bell restaurant located at 3535 35th Avenue, Oakland, California.