Tiger Woods's wife was spotted Wednesday at the Cheesecake Factory in Orlando with the couple's 11-month-old son Charlie and a friend, a source tells PEOPLE, and was "absolutely glowing."
The 30-year-old Swedish supermodel "looked like she had no makeup on, and she was wearing a hat, but she still looked gorgeous. She was paying attention to her son the whole time," the witness says. "Elin didn't look happy, but she didn't look miserable either. She was just really focused on her child."
The trio weren't at the restaurant long. "She came in and ate very quickly," the source adds. "The manager had to ask the paparazzi to stay outside … They ate really quickly, and then they left."
Nordegren also was seen chowing down with Charlie and five other people on Tuesday at another restaurant along Orlando's nearby "Restaurant Row."
Ayothaya Thai Cuisine owner Rick Charoenmitr tells PEOPLE that Nordegren ordered his venue’s famous Pad Thai. "She was in a good mood, a very good mood," he says. "She was talking and laughing with her group."
Baby Charlie’s lunch consisted of "some Pad Thai noodles and a few carrots," Charoenmitr tells PEOPLE.
Nordegren was tailed by the paparazzi, who waited outside, but she took it in stride.
"It didn’t seem to bother her," Charoenmitr says. "She was happy. She was okay." Woods's wife comes into his restaurant once or twice a month and is "always very polite, very nice," he says.
. Meanwhile, on Thursday Nordegren took both Charlie and 2-year-old daughter Sam to a gymnastics lesson while the paparazzi looked on – and snapped away.
Woods, 33, is allegedly getting treatment at the Gentle Path sex addiction rehab clinic in Mississippi. Nordegren has reportedly visited him there.
The scandal broke in November after the golfer had a car accident brought on by a fight with Nordegren regarding his inappropriate relationship with Rachel Uchitel. Several other women subsequently came forward to say that they'd had affairs with Woods.