RE: Williams, AZ and neighbors
I, too, will vouch for the Bumbleberry. Enjoyed several meals there on a recent Zion run, each prepared with fresh ingredients and lots of care. And despite the pull of other joints up and down the strip that leads to the park's entrance, I always found myself going back. Elsewhere in Springdale, try the Bit and Spur.
As always, avoid the food service inside the park itself.