Taco Bell 2260

Taco Bell #2260 is a Taco Bell restaurant located at 1045 West 9 Mile Road, Ferndale, Michigan.