Taco Bell 3073

Taco Bell #3073 is a Taco Bell restaurant located at 26631 Trabuco Road, Mission Viejo, California.