Taco Bell 33316

Taco Bell #33316 is a Taco Bell restaurant located at 4885 South Baldwin Road, Lake Orion, Michigan.