Ok let me tell you, don't waste your time at Eglinton Flats. I live in Toronto and I always take the bus to go fishing. I've tried Eglinton Flats about 3 times, and there's hardly any fish in there. I've caught sunfishes in there but I didn't catch as much as I would at Grenadier Pond. Your best place to fish is @ Grenadier Pond. Large Mouth, Pikes, Carps, Crappie, Perch, White Perch, Bullheads, sunfishes are the common fishes caught there.
Check out my facebook group for pictures. http://www.facebook.com/home.php?#/group.php?gid=11264048386