Most likely a scene from the Mexican War. The uniforms of the Union troops are more similar to those used in the Mexican War. Fortress in the Civil War tended to be massive earthworks, rather than small stone fortresses. Cartoonist is probably using a scene from the last war to drum up fervor for the new one.