Taco Bell 15569

Taco Bell #15569 is a Taco Bell restaurant located at 2360 Tapo Street, Simi Valley, California.