My wife and I have had dinner and drinks here for years and the food quality is great and always consistent. It's one of the best restaurants in Medina and that's a small group to choose from.
But I'd say this is one of Cleveland's best as well. Just good food at a slightly premium price compared to the tasteless chains nearby. Santos is high quality.
One bit of constructive advice is the bar and bar booths are much better than the dining room. The dining room feels disconnected and needs to be blended into the ambiance of the bar.