Taco Bell 35390

Taco Bell #35390 is a Taco Bell restaurant located at 1706 West Columbia Street, Farmington, Missouri.