Anse Marcel is quite isolated and very few restaurants there. If you have a car perhaps someone knows if any places in Orient have Happy Hour. One the road to Pinel ferry (over the hill from where you are staying) there are a few small places to eat but not sure if they have HH.