Myles Eckert visited a Toledo Cracker Barrel on Feb. 7 for an early lunch about the same time Lt. Col. Frank Dailey and his family were there, CBS News reported.
On his way in to the restaurant, Myles discovered a $20 bill on the ground in the parking lot.
"I kind of wanted to get a video game, but then I decided not to," Myles said.
Instead, he spotted Dailey and gave him the money wrapped in a note, "because he was a soldier, and soldiers remind me of my dad," Myles said.
"Dear Soldier -- my dad was a soldier. He's in heaven now. I found this 20 dollars in the parking lot when we got here. We like to pay it forward in my family. It's your lucky day! Thank you for your service. Myles Eckert, a gold star kid," the note read.
"I look at it every day," Dailey said of the note.
That day, Myles asked to go visit his father's grave, his mother, Tiffany Eckert said.
Dailey said he's already paid the $20 bill forward.