Several tries later I have to take one star back.
First off for the chicharrones to be really good they have to be fresh as in cooked to order. Turns out this only happens at lunch time because it's not one of the lunch special and you're ordering from the dinner menu.
Then if you go for a late lunch as I have the moro (black beans and rice) and the maduro (fried sweet bananas) were dry.
IOW they cook everything early and the later you go the worse off you are.