For best resolution, solvent is king.
UV and latex tend to print somewhat grainy, just the nature of higher solids inks, while great for production and speed, they do sacrifice a little on the close up/ high end quality.
With a good file, properly set up and calibrated machine, correct profile...