The 39-year-old actress, who has previously enjoyed relationships with Matt Dillon, Justin Timberlake and Alex Rodrigue, was seen getting cosy with the unknown "handsome and athletic", reported New York Post online.
"It looked like a date. He is believed to look like 'Family Guy' creator Seth MacFarlane," a source said.
Diaz was recently linked to P Diddy, and has previously stated she would rather be heartbroken than never fall in love.
"I would rather have my heart broken a thousand times than never love at all. I have so much love to give - I'm not empty of love, I'm full of love," she had said.