Last time we were there he had a full bar and a grill going with ribs. If memory serves, which it doesn't at times he has had chicken.
We use to be able to pull up to the edge and park near baby or middle beach but there has been issues with the owner of the land. I think he had made some arrangement with parking but don't know what the current situation is.

We went to Happy Bay once. There were a few hard plastic lounges (no pads), no one selling beverages or food which we had heard someone was doing. There were a few other couples and 1 bushwacker so we cut our day short. Would like to go again but not without knowing someone is renting chairs and umbrellas. Food and beverage would be nice but if we had know before going we would have been better prepared.