Sonoma has a pleasant atmosphere and an amazing wine selection. The food was great. The service was a little slow. From what I could tell, the server had too many tables to really give good service. I think if more staff was on, it would have been a 5 star dinner.