Do cardiac muscle cells have ribosomes?

yes they do have ribosomes, they synthasize protienes needed for cardiac muscular function.