I don't quite remember but you should check out the Yorktown (and Jamestown?) museum.
Whatever they have in there will likely cover whatever your kids learned in class.
Most of the other things are just like fields, bunkers, cannons, etc.
I forget which one it was too but the cafeteria at the museum was surprisingly good with big portions too.
Old town Williamsburg (?) was a big of a disappointment but I think we might just be spoiled by living in the area and being close to Old Town Alexandria and Georgetown. I'm not much of a history or art buff though.
One of our local favorites is Route 60 Bar B Que:
https://www.yelp.com/biz/route-60-barbecue-market-williamsburg
Which we sometimes make a special trip for when we're in the area.
Further up north of there is some kind of knick knack shop called the Williamsburg General Store which is kind of like the general store area of a Cracker Barrel. And further down south, I think is Whitley's Peanuts which is supposed to be unique or special to the area.
We really liked that area and went down there a couple of times for a period. But haven't been there in a while and hope the information isn't out of date.
Hope you all enjoy.