Taco Bell 30795

Taco Bell #30795 is a Taco Bell restaurant located at 215 West Jackson Street, Hayward, California.