I feel like Rol San is O.K with a capital O. The Dim Sum is cheap, cheerful and pretty decent. Some are hit and miss, with the hits being the shu mai and some of the other dumplings. Some of the pork spare ribs were grisly to the point of being inedible so I would avoid that. Service is the standard China town speedy.