Because it's still young tourism-wise, there's not much restaurants around town. Dawal Beach Resort is your best bet, or one of the "turo-turo" places in the town proper's market. However, they close relatively early, leaving a 24-hour local burger joint as your only option. You could go to the market early in the day to buy ingredients and cook your meal. You can also ask around if anyone's willing to be hired as a cook for the day.