According to E!, the 23-year-old actor and Teresa, 24, drank and chatted together before heading over to Voyeur nightclub in West Hollywood, Calif.
“They got there a little after midnight,” a source revealed. “They were at a VIP table…They were dancing, standing up by the table and dancing. They all took tequila shots together. He was grabbing her butt and doing very suggestive dancing. Then they made out a couple of times standing up where they were dancing.”
Teresa’s other flick, I Am Number Four, hits theaters on February 18.
DO YOU THINK Zac Efron and Teresa Palmer would make a cute couple?