Utah Eats: The Yeti, a new bar at the foot of Big Cottonwood Canyon, brings a bit of the "mystery" of the Himalayas to Utah.