Our DD really enjoyed the historical ficton novel "My Brother Sam is Dead." (Though part of the appeal was her teacher, a veteran, and how he spoke about his war experiences).

Perhaps not what you are looking for, but fun, is the musical 1776- there is a film version which my kids love. Not a lot of factual regurgitation, but humorous and good music, too. (Depending on your kid, you may want to consider skipping the scene where Jefferson is reunited with his wife after being away in Philadelphia for months- it is all implied, but innuendo is part of the humor).