Taco Bell 25482

Taco Bell #25482 is a Taco Bell restaurant located at 12265 Woodside Avenue, Lakeside, California.