It's not that tough to compare Tony's accent to a real Cuban one... You don't have to personally know a Cuban, yourself. Desi Arnaz was Cuban, there's your example of the authentic accent right there. Granted, he'd been in America longer than Tony had, but that's the gist of it.

I think Pacino did a pretty good job. He slipped at some parts, but all in all, it was good.