They have a single charcoal grill that is located at the south end of the beach. It's first come first serve but I don't think it's used too often.
You can see it in the left on this picture. They do not have this movie screen up any longer - switched to an inflatable and set it up more towards the middle of the beach.