Featuring perfectly prepared steak, modern American cuisine and unforgettable views, Snowbird's fine dining options offer delectable plates paired with an unbelievable setting.