If I only had time to dine in one Park City restaurant, Riverhorse on Main would be the choice. The location is ideal, overlooking historic Main Street. It is truly fine dining; don't miss the trio of wild game or one of the other creative dishes. The service is professional but doesn't lose the friendly Park City vibe. The live music is icing not he cake. This gem never disappoints.