Sosua has 2-3 and Cabarete has a couple as well.
The two best places are...
Playero in Sosua, next door the the police station, this is the biggest.
Coastal gas station, on the road to Cabarete from Sosua. It's the best supermarket I have ever seen on my travels around the world that's attached to a gas station.