The places to get hot chocolate in Fredericksburg, VA.