Eat Brats Brothers By Tasting Table StaffAug. 8, 2011 4:25 pm EST Sherman Oaks' bratwurst spot just relocated farther down Ventura Blvd. The new, larger space features 12 taps of German beer. Brats Brothers