A white Nissan Pathfinder pulled up to a billiards club in Hialeah, a city in Miami-Dade County between 12am and 1am (3-4pm AEST).
Three people got out with assault weapons and handguns and started firing into the crowd that was gathered for a concert at the venue, Mr Ramirez said.
He said two people were pronounced dead at the scene, and 20 to 25 victims were at various nearby hospitals.
Police said at least one of those hospitalised is in critical condition.
“My deepest condolences to the family of the victims.”
The Miami-Dade Police Department is asking anyone with information about the shooters or their whereabouts to contact authorities.