If you need a whole lot of em or you want Dilo Army, look for them in the swamp. There are so many of them there and also high leveled.

More Dilophosaur Encountering Tips