Taco Bell 1896

Taco Bell #1896 is a Taco Bell restaurant located at 29925 Orchard Lake Road, Farmington Hills, Michigan.