Taco Bell 24661

Taco Bell #24661 is a Taco Bell restaurant located at 8548 East Chapman Avenue, Orange, California.