• La Casa Lopez

    • Bar/Spirits
    • Restaurant
    415 S. Main St.
    Moscow, ID 83843
    (208) 883-0536
    Hours:
    Monday-Saturday 11am-10pm
    Sunday 11am-9pm
    • About

      Family Mexican restaurant and atmosphere