Ranch Lovers Give a Thumbs Up to These 11 Rochester RestaurantsRanch Lovers Give a Thumbs Up to These 11 Rochester RestaurantsWhat restaurant in Rochester do you think has the best ranch dressing?Jessica WilliamsJessica Williams