Chinese, Thai and Dominican
Chinese - on the main strip in Cabarete on the opposite side of the road of the beach (it is painted red inside and is open air, you cannot miss it). Their food is very good and very reasonble. I think the best wonton soup I have ever had.
Thai - I don't know the name of the place but if you drive most of the way through the main strip of Cabarete (if coming from Sosua) you will see a sign that says Procor (or something like that) with a gate and guards. You go up there a little ways and around a bend to your right is a small hotel that has a restaurant below which serves excellent Thai food. I know some of the regular DR1ers in Sosua go her often and can probably give you better directions and the name of the place.
Real Dominican - if you want some real Dominican food that is cheap and very good, walk all the way along Sosua Bay Beach until you come to the Charimicos side of the beach. Go straight up that road, pass P.J.'s Supermarket and just past there on your right-hand side you will see a restaurant called D'Aldos, there is a sign out front, (I think it is better than Central Restaurant in Charimicos but I know a lot of other locals think Central is very good too). This restaurant has a pretty good selection of different dishes.