Yes. But average tasting
There are a few food stands by the pools, but from what I saw no. They usually give you a map of the resort after you check in. There is a fairly large shopping area near the lobby building, though.
Thanks! Your answer is awaiting moderation.