The two just finished filming their movie Deep Water, which is set to be released in November.
Ben, 47, and Ana, 31, were seen at the restaurant, La Corte del Principe, in her native Cuba.
He's apparently a fluent Spanish speaker and fans snapped pics of the two enjoying a little town in Havana.
This follows Ben's weeks-long promotional tour for his movie, The Way Back, with opens on Friday.
Ben and Ana had been shooting Deep Water in New Orleans for months.
According to The Daily Mail a fan saw them at a local bar while they were filming the movie.
A source said: "Ben Affleck right behind me spitting game to Ana de Armas in Spanish all night long is a vibe."
Ben was last linked to Saturday Night Live producer Lindsay Shookas in 2019.
Ana was most recently seen in the Academy Award-nominated film, Knives Out.
Up next for her is playing Marilyn Monroe in Blonde.
As a Bond girl she'll appear in the "007" flick, No Time To Die, which will hit the big screen in November.
Ben split from wife Jenifer Garner in 2018, after 13 years of marriage.
The exes share daughters Violet, 14, Seraphina, 11 and son Samuel, eight.
Ana was married to Marc Cloet from 2011-2013.
Source: Read Full Article