Taco Bell 2321

Taco Bell #2321 is a Taco Bell restaurant located at 1438 Los Angeles Avenue, Simi Valley, California.