Taco Bell 1938

Taco Bell #1938 is a Taco Bell restaurant located at 2280 West Stadium, Ann Arbor, Michigan.