"They enjoyed Mediterranean food in one of the private dining rooms. Jen looked amazing," a source told PEOPLE. "They were both in a great mood. Ben always looks very happy when he is with Jen."
The 51-year-old looked radiant with a high ponytail, white blazer and tan shorts. Meanwhile, Affleck kept it casual and cool with a bomber jacket and green shirt.
The JLo Beauty founder was photographed with a big smile on her face as she sat next to Affleck in the car.
Lopez "spends as much time with Ben as possible," the source spilled.
Bennifer first met on the set of Gigli in 2001 and soon got engaged. However, after postponing their wedding they eventually called it all off in 2004 before rekindling this year amid Lopez's split from Alex Rodriguez.
OK! was the first to report that the "Hit The Floor" crooner had been speaking to the Gone Girl star in private as her relationship with the 45-year-old was falling apart.
While it seems like the rekindled pair moved quickly, a source told OK! that "Jen and Ben have already wasted so much time" and "they are meant to be together and will make it official before the end of the year."
"Neither Ben nor Jen are messing about here. This isn’t a silly game. If Jen wasn’t serious about Ben, he wouldn’t be having dinner with her kids, mom and sister," the insider added. "It isn’t a question of if they will get married but rather when."
Affleck reportedly met Lopez's 13-year-old twins Max and Emme, earlier this month at sister Lynda Lopez’s 50th birthday. Lopez shares the twins with ex-husband Marc Anthony.
Meanwhile, when it comes to Affleck's children, Violet, 15, Seraphina, 12, and Samuel, 9, their mom "Jen [Garner]’s still a bit skeptical about Bennifer 2.0 and worries about the children being exposed to any unnecessary romantic dysfunction."
However, Lopez is "willing to abide by [Garner]’s rules," and is happy to meet the kids "with Jen’s consent."