Taco Bell 19209

Taco Bell #19209 is a Taco Bell restaurant located at 2800 Johnson Drive, Ventura, California.