Wendell's - Inn of the Mountain Gods Resort and Casino is rated 4.7 stars by 2175 OpenTable diners.