I have some news on dining in Groveland and Buck Meadows.
Having three pizza joints in Groveland was apparently one too many. PJ's is now a Chinese restaurant. I am not a Chinese food expert, but I would give it a "GOOD" rating based on one visit. Before converting their food had gone from "GOOD" to "BAD", so this is definitely an improvement.
The Buck Meadows restaurant is open for the season. I haven't been there yet this year, but it has been good in the past.
The Hotel Charlotte is changing ownership. I believe the restaurant will (or already has) closed briefly for the transition. Call ahead.
The Priest Grade Cafe is also open. They have a sign advertising turkey dinners on weekends. This is a very good place. Highly recommended. I like the burgers and chili.