Taco Bell 4678

Taco Bell #4678 is a Taco Bell restaurant located at 3653 East Grand River, Howell, Michigan.