Rochester Magazine readers voted on the best sandwiches in Rochester, MN, and these seven