Taco Bell 28110

Taco Bell #28110 is a Taco Bell restaurant located at 6440 Antelope Road, Citrus Heights, California.