Taqueria Las Torres 625 South Jackson Street, Moscow, ID 83843