We ate at the Clarke's Restaurant twice while visiting Bryce CAnyon. The breakfast pancakes were big as the plate, and very tasty.
Our evening meal was very good also. Prices reasonable for the area. Plus it was walking distance from the hotel,, a plus. The little store has just about anything you might need,
The decor is unique, but comfortable and the waitstaff was very accomodating and friendly.