Best Dominican restaurant in Waterbury, CT