• Taco Time of Moscow

    • Restaurant
    401 W. Sixth St.
    Moscow, ID 83843
    (208) 882-8226