If not Williamsburg, Valley Forge near Philly is in line with the interest in the American Revolution.
You could also do Fort McHenry in Baltimore (War of 1812).
This one is really out there, but we are going to a college wrestling/gymnastics meet at the University of Maryland on Sunday.
https://umterps.com/news/2020/1/29/gymnastics-maryland-to-host-fifth-annual-beauty-and-the-beast-meet.aspx
There are also many civil war sites close by.
Further away, in Staunton, VA, the Frontier Life Museum is excellent if the weather is ok for waling around. It explores the old world versus new world way of life.