Preheat oven to 375 degrees F. Line a baking sheet with parchment paper.
In a large mixing bowl, combine butter, brown sugar, and granulated sugar. Beat for 2-3 minutes until creamy
Add eggs and vanilla and beat well until incorporated. Next add flour, baking soda, and salt, mixing just until combined.
Add the graham cracker pieces and marshmallows,(leave some to add later) and semisweet chocolate chips, stirring until everything is mixed throughout the dough.
Scoop 2 tablespoon size balls of dough roll each cookie in the cinnamon sugar coating. Place onto the parchment lined baking sheets, leaving room for the cookies to spread. Bake for 10 minutes until almost done, then remove from the oven and press 4-5 additional marshmallows on top of each cookie, along with a couple extra pieces of broken-up graham crackers.
Return to oven and bake for 1-2 minutes until done. If desired, switch oven to broil and toast the marshmallows on top. But be careful because the marshmallows can burn very quickly. Cool for 2-3 minutes on the pan before transferring to a wire cooling rack. Enjoy!