La Casa Lopez

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

    Family Mexican restaurant and atmosphere