
Corner 103 – more than just wine tasting in Sonoma
Just across the street from Sonoma Plaza in beautiful downtown Sonoma sits Corner 103. Appropriately it is on the Corner and the address is 103 West Napa Street. It’s an understated name. If you go by early in the day...