The two just finished filming their movie Deep Water, which is set to be released in November, The Sun reports.
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 exploring the city of Havana.
This follows Ben’s weeks-long promotional tour for his movie The Way Back, which 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 Jennifer 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 Clotet from 2011-2013.
This story first appeared in The Sun and has been republished here with permission.