Things to do in Rochester, Minnesota, when visiting the Mayo Clinic. We share our favorite places to stay in Rochester, good restaurants, and things to do.