Small unpretentious restaurant with friendly staff. There is a vegetarian buffet, the hot dishes are served at the table.
Good menu and food. My friend Win told me about the Rockin' V.
Kanab has a lot of places to eat lik Subway, McDonalds etc.
For something a bit different try this restaurant.
This is aplace for health food enthusiasts and families. The menu is a combination of vegetarian and burger/fries type food. But there aren't many options in Kanab, as far as I could see.