This restaurant is a Park City local’s secret

With all the gourmet fine dining in Park City, El Chubasco is ranked number 10 out of 171 restaurants. It’s also a Park City local’s secret, a fresh Mexican place with the best salsa bar you’ve ever seen.