Taco Bell 3863

Taco Bell #3863 is a Taco Bell restaurant located at 1700 North Morley, Moberly, Missouri.