March 22, 2018Baby Owls In ML 03/21/18B 17:58 S.S. Local News by Susan Simon 2 new baby barn owls hatched Monday in a nest in Moss Landing. The nest is located at the Haute Enchilada Restaurant. This is the second year in a row that the same 2 barn-owl parents have laid eggs, and raised their chicks, in that nest.