Taco Bell 18365

Taco Bell #18365 is a Taco Bell restaurant located at 2250 East Main Street, Ventura, California.