Matt and Jeff Nichols have opened their new wine country restaurant, Brothers at the Red Barn, following a year renovating a historic property in Santa Ynez.
This article is only available to Business Times subscribers
Subscribers: LOG IN or REGISTER for complete digital access.
Not a Subscriber? SUBSCRIBE for full access to our weekly newspaper, online edition and Book of Lists.