In medium mixing bowl, stir together flour, salt, cinnamon and baking soda, and set aside.
In large bowl, cream the butter, sugars and vanilla extract together until soft.
Add the eggs, one at a time, beating well after each egg is added, then gradually add the flour mixture, and mix until completely blended.
Stir in the chocolate chips, and set aside. If the dough is too sticky to work with, refrigerate it while preparing the s'mores portion of the cookies.
Break the graham crackers in half and the Hershey chocolate bars into quarters.
Line a baking sheet with parchment paper and place five graham cracker squares. Layer on three squares of chocolate and one marshmallow onto each graham cracker.
Scoop a generous amount of cookie dough (about 3-4 tablespoons or enough to mostly cover the graham cracker) and drape it over the marshmallow.
Press down slightly to ensure the marshmallow is completely covered by the cookie dough.
Chill cookie dough balls for at least 30 minutes.
Bake cookies for 15 to 18 minutes (depending on your oven), or until the edges are slightly brown. Do not over bake.
Remove from oven, allow to cool slightly, then transfer to cool surface or baking rack to cool completely.