AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
Near Lake Powell, this upscale and comfortable restaurant is enlivened by Southwestern décor and prepares a nice variety of Southwestern and American entrées. Seasonal patio dining is available. Limited self service is complemented by a cordial and attentive staff.