Very good food,friendly attentive staff. We had the buffet,although they did have a menu of other offerings. Buffet did not have a large selection,but everything we had was very good. Very cute western style building and decor. Everything was exceptionally neat and clean,even the ladies room! We plan on going back again.