Taco Bell 29904

Taco Bell #29904 is a Taco Bell restaurant located at 105 Lemieur Street, Little Falls, Minnesota.