I heard of a place called Legg Lake today in South El Monte. Anyone have any luck there?