Nichols duo opens third Brothers restaurant in the valley
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.
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.