Taco Bell 23211

Taco Bell #23211 is a Taco Bell restaurant located at 13940 23 Mile Road, Utica, Michigan.