Taco Bell 2106

Taco Bell #2106 is a Taco Bell restaurant located at 4955 Las Virgenes Road, Calabasas, California.