Taco Bell 2450

Taco Bell #2450 is a Taco Bell restaurant located at 800 West Ventura Street, Fillmore, California.