At noon on Monday, the golfer, his children and two middle-aged women showed up at Seasons 52 restaurant in Orlando. While the golfer didn't speak to the people around him, he seemed to be at ease.
"He seemed pretty relaxed," says an onlooker. "He held Charlie at the table and seemed very happy to be with them."
According to the onlooker, Woods seemed engrossed in what his daughter had to say. "She was chattering along," says the onlooker, "and he was listening to her every word. He really seemed to be enjoying his time with her."
It's been a rough week for Woods: After finalizing his divorce, he extended his losing streak with a 12th place showing at The Barclays Classic tournament. Meanwhile, ex-wife Elin Nordegren opened up to PEOPLE about their marriage and divorce.
"It's a sad time," Woods told reporters last Wednesday. "[The divorce] was a lot more difficult than I was letting on."
At one point during his lunch, though, Woods held Charlie on his lap – and looked content. "You know, looking at him, you forgot that there was all that big scandal," says the source. "It was just like looking at any father with his kids."