Taco Bell 4241

Taco Bell #4241 is a Taco Bell restaurant located at 777 Washington Square Shopping Center, Washington, Missouri.