Not many opened restaurants on the whole island but a few convenience store are open until 7 or 8. Few take out.
The places we found, the food wad great.
This us one of the best location since you are close to the middle of the island.