I'd try Long Sought For Pond in Westford. It's easy to find and get to, and I see people out there with fires all the time. Lots of bluegills out there, and they stock it with trout. I guess there's perch and pickerel in there, too. There's also, of course, bass.
Good luck keeping the 4 year-old amused!