Taco Bell 23824

Taco Bell #23824 is a Taco Bell restaurant located at 984 South Main Street, Lapeer, Michigan.