We were on vacation in Hawaii with our two oldest, who were then 5 and 2 years old. After a long day of driving around and sightseeing, we were in a pretty remote area, and the only restaurant we could find was kind of "upscale" - not a typical family place; not a place you'd bring young kids, but it was the ONLY place around that was open.
We went in, and the hostess visibly made a disturbed face when she saw us with the kids, but sat us anyway. Our daughter, the 2-year-old, was still young enough to sit in the high chair. Our son, the 5-year-old, was well-behaved, but having spent so long sitting in the car, was a bit restless, so we let him get up from the table and go look at the beautiful indoor waterfall/fish pond display that they had. (He was close enough that we could still see him, and he wasn't causing any trouble). Suddenly, I saw him go running across the floor toward the hostess, saying "Excuse me!! Excuse me!!" then he stopped and was talking to the hostess for a minute, then he came back to our table (This all happened within a matter of seconds - it's not like he was running around freely the entire time we were there).
Anyway, a waiter came up behind him, smiling from ear to ear, thanking him (and us) profusely. It turned out that our son had seen this waiter drop some money out of his pocket as he was walking by, and he tried to catch him to give it back, but the waiter had gone into the restaurant's kitchen before he could, so he explained it to the hostess and gave her the money, which she then returned to the waiter.
I was so proud of him that night! And of myself, for not telling the hostess to be a little less judgmental of families with children!