You can go to the store for supplies before you check in to your room.
Even if a beach restaurant looks closed- try it anyway! It's probably open!