Taco Bell 1646

Taco Bell #1646 is a Taco Bell restaurant located at 5634 South Cedar, Lansing, Michigan.